【发布时间】:2018-06-06 22:40:03
【问题描述】:
为了了解 PUT 和 POST 之间的区别,我进行了大量阅读,从我收集到的信息来看,PUT 应该在 URI 中指定了一个资源。这是否意味着在上传文件时,客户端指定了文件名?文件将要存储的位置呢,我是否在 PHP 中的相应方法中为这个端点指定这个?是否应该通过 PUT 发送多部分数据?
【问题讨论】:
标签: php http httprequest
为了了解 PUT 和 POST 之间的区别,我进行了大量阅读,从我收集到的信息来看,PUT 应该在 URI 中指定了一个资源。这是否意味着在上传文件时,客户端指定了文件名?文件将要存储的位置呢,我是否在 PHP 中的相应方法中为这个端点指定这个?是否应该通过 PUT 发送多部分数据?
【问题讨论】:
标签: php http httprequest
PUT 通常意味着更新资源,而 Post 意味着创建。
没有什么可以阻止通过 PUT 发送文件,例如,我可以创建一个用户帐户,通过发布(创建)上传其个人资料图片,但随后用户想要更改他/她的个人资料图片,因此我可以通过 PUT(更新)。
【讨论】: