除GET方法外, 我们可以使POST通常像其他任何http方法一样实现请求,那么为什么我们应该使用其他方法而不是POST?
POST='delete some data from this resource'
我们还可以通过忽略后续请求(忽略PUT可以创建新资源)来提高POST幂等性
答案 0 :(得分:0)
好吧,实际上,您也可以仅对所有内容使用GET和DELETE请求。这只是后端如何处理这些特定请求类型的问题。
如果您想遵守规则,那么通常会进行开发,以便提供与通常标准(用于创建的PUT,用于删除的DELETE)的一致性。
可以以某种方式与响应状态代码进行比较。当然,我可以返回“未经授权”的响应代码200和201,因为可以单独定义响应代码。但这违反了每个标准,因此不应该这样做。