说我有一个位于http://a.com/example.jpg
的图像文件然后我有一个名为http://b.com/
的网络存储空间使用java,我怎样才能将example.jpg直接移动到b.com?(像P2P一样?)
我想我应该多解释一下。
我想将文件example.jpg移动到b.com而不下载文件。
正常方法将是
但是,我认为这涉及不必要的工作。
我想要的是这个
我有什么方法可以做到这一点吗?
答案 0 :(得分:2)
没有通用的方法来做你只用HTTP提出的问题。您必须在托管网络存储的服务器上对此类操作提供特定支持,以便您可以请求它直接下载URL。
答案 1 :(得分:0)
您可以使用a.com
中的HttpClient获取图片,然后将其上传到b.com
。你如何上传它b.com
取决于你有什么。
为了能够在不下载文件的情况下执行此操作,您需要b.com
上的特定支持。该特定支持将是b.com
上的服务,您发送“下载”请求,服务器将从a.com
下载文件。