如果有人向POST端点发送GET请求,应该使用什么状态码?

时间:2013-03-20 00:06:23

标签: rest post-redirect-get

我有一个网址:

/item/delete/

它接受POST请求。当它收到POST请求时,它会删除POST有效负载中指示的项目,然后执行PRG dance

如果收到GET请求怎么办?我希望它返回某种状态代码 - 可能是400范围内的东西? - 但我不确定要使用哪个,或者我是否以错误的方式思考这个问题。

会喜欢一些RESTful建议。

1 个答案:

答案 0 :(得分:1)

您应该使用:405 Method Not Allowed

https://www.ietf.org/rfc/rfc2616

的第10.4.6节