我有一个网址:
/item/delete/
它接受一个 POST 请求。当它收到 POST 请求时,它会删除 POST 有效负载中指示的项目,并进行PRG 舞蹈。
收到 GET 请求怎么办?我希望它返回某种状态码——可能在 400 范围内?- 但我不确定使用哪个,或者我是否以错误的方式考虑这个问题。
希望得到一些 RESTful 建议。
我有一个网址:
/item/delete/
它接受一个 POST 请求。当它收到 POST 请求时,它会删除 POST 有效负载中指示的项目,并进行PRG 舞蹈。
收到 GET 请求怎么办?我希望它返回某种状态码——可能在 400 范围内?- 但我不确定使用哪个,或者我是否以错误的方式考虑这个问题。
希望得到一些 RESTful 建议。
您应该使用:405 Method Not Allowed
请参阅https://www.ietf.org/rfc/rfc2616的第 10.4.6 节