2012-04-11 107 views

回答

3

由于405意味着Method not allowed,对于熟悉HTTP或其他RESTful API的人来说,这显然意味着什么。但是,并不是所有用API编写软件的客户都可能拥有以前的经验,因此可能值得在响应中返回一条消息,如“此资源不支持HTTP方法PUT。 “

您可能还希望在返回的消息中包含一条提示,告诉用户调用OPTIONS以确定支持哪些方法,假设您按照这种方式实现它。