用例:将简单的图像文件上传到服务器,客户端稍后可以检索该文件
为作业指定一个
FTP 服务器
。HTTP Put
:无需服务器端,直接上传文件到服务器
处理字节流的组件。HTTP Post
:由服务器端组件处理字节流。
最佳答案
由于潜在的安全问题,我认为在公共(public)网站上安全地使用 PUT 比使用 POST(并且不太常用)需要更多的努力。参见 http://bitworking.org/news/PUT_SaferOrDangerous .
OTOH,我认为有很多资源可以使用 POST 安全上传文件并在服务器端脚本中检查它们,这是更常见的做法。
关于http - 更好的文件上传方法 : HTTP post multipart or HTTP put?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/798844/