2012-02-15 73 views
0

这可能是一个愚蠢的问题,但什么样的协议网站,如:megaupload,rapidshare,yousendit用于从客户端到服务器的文件上传?他们使用http,ftp?协议文件共享主机

这实际上是如何工作的?

我一直在做一些研究,但没有运气。

+0

不愚蠢。但脱离主题S.O – 2012-02-15 18:52:48

+0

我想他想通过java上传这些文件。 – wonderb0lt 2012-02-15 18:57:43

回答

0

他们正在使用HTTP或HTTPS。当你不使用AJAX时,这只是一个使用表单标签的简单文件上传。

如果使用AJAX,则有许多possible libraries可供使用。因为你用Java标记了你的问题。您可以反向设计对服务器执行的请求(例如,使用浏览器插件,如​​),并使用java而不是您的浏览器发送它们。一些上传网站也提供公共API,如Rapidshare.com