我已经做了很多阅读以了解PUT和POST之间的区别,并且根据我收集的内容,PUT应该在URI中指定资源。这是否意味着在上传文件时,客户端指定了它将是什么文件名?如何存储文件的位置,我是否在PHP的相应方法中为此端点指定了这个?是否应该通过PUT发送多部分数据?
答案 0 :(得分:-1)
PUT通常表示更新资源,而Post表示创建。
没有什么能阻止通过PUT发送文件,例如我可以创建一个用户帐户通过Post(Create)上传其个人资料图像,但是然后用户想要更改他/她的个人资料图像,这样我就可以通过PUT进行编辑了(更新)。