【发布时间】:2014-05-17 04:26:05
【问题描述】:
我正在像这样使用 Retrofit 来获取所有书籍并删除所有书籍。
@GET("/books")
BookListResponse getAllBooks();
@DELETE("/clean")
Response deleteAllBooks();
但返回了错误状态 500(内部服务器错误)。 我使用 Chrome restful 客户端应用程序测试了这两个 restful 调用,它们工作正常。
但是,如果我只想像这样获取一本书或删除一本书
@GET("books/1")
BookResponse getOneBook();
@DELETE("books/1")
Response deleteOneBook();
它们可以正常工作。
所以我不确定这是服务器问题还是我遗漏了什么?
【问题讨论】:
-
即使你错过了什么,服务器端代码也不应该中断。显然这是一个服务器端错误。