用例:将简单的图像文件上传到服务器,以后客户可以检索
为作业指定FTP Server
。
HTTP Put
:它可以直接将文件上传到服务器而无需服务器端
用于处理字节流的组件。
HTTP Post
:由服务器端组件处理字节流。
答案 0 :(得分:1)
我认为,由于潜在的安全问题,在公共网站上安全地使用PUT比使用POST需要更多的努力(并且不太常见)。请参阅http://bitworking.org/news/PUT_SaferOrDangerous。
OTOH,我认为有足够的资源可以安全地使用POST上传文件并在服务器端脚本中检查它们,这是更常见的做法。
答案 1 :(得分:0)
PUT
仅在您知道要投放的网址时才适用。
你也可以这样做:
4)POST
获取您PUT
文件的网址。
编辑:您如何让HTTP服务器决定是否可以接受特定的PUT请求?
答案 2 :(得分:0)
我通常做的(通过PHP)是HTTP POST。
使用PHP的move_uploaded_file()
将它带到我想要的任何目的地。