使用POST似乎没有任何优势。是否存在PUT更好/更快/更安全/其他方式的特定情况?当你可以使用POST基本上完成相同数量的工作时,为什么有人会编写一个全新的http方法?
答案 0 :(得分:1)
FROM RFC2616:
POST和PUT请求之间的根本区别在于 反映在Request-URI的不同含义中。一个中的URI POST请求标识将处理随附的资源 实体。该资源可能是一个数据接受过程,一个网关 一些其他协议,或接受注释的单独实体。在 相反,PUT请求中的URI标识括起来的实体 请求 - 用户代理知道URI的意图和 服务器不得尝试将请求应用于其他资源。