我想将文件上传到同样属于我的服务器。我可以想到两种方式,以及如何实现这一点。方法1: 使用HTTP POST请求上传文件。上传文件的标准方式。方法2:它是一个两步过程。 首先,客户端向服务器发送一个包含文件所有细节的POST请求。 然后,服务器向客户端发出获取请求以获取文件的内容。使用HTTP发送请求上传文件
这里方法2似乎更安全,因为服务器在控制之中。只有当服务器认为合适时,服务器才能向服务器请求数据,并限制需要传输的数据量。
我仍然很困惑,因为我不是这方面的专家。任何人对此有更多的后见之明都可以请你分享。
谢谢
服务器向客户端发出GET请求?这是不可能的。服务器无法启动与客户端的通信。只有选项是方法1. – 2010-04-05 05:24:07
可能重复[什么是最好的客户端浏览器库上传多个文件通过http?](http://stackoverflow.com/questions/159600/what-is-the-best-client-一边浏览器库到上载多文件 - 过度HTTP) – 2010-06-30 20:33:46