如何使用Java上传文件至HTTP远程服务器?
如何使用Java上传文件至HTTP远程服务器?
这个问题已经有答案了:
我需要使用java从我的应用程序上传图像和文本文件到远程服务器(只支持http,不支持FTP)。我的应用程序使用jsf框架。我做了搜索,但没有找到合适的东西。有没有人能指导我一下?
实际上,我应该将文件上传到远程服务器的特定文件夹中。
我的两个应用程序共享路径以上传文件,在访问它们时,我决定将共享文件(如图像和文本)上传到第三个服务器上。第一个应用程序应该将文件上传到这个远程服务器,第二个应用程序应该从它那里读取。
因此,我解决这个问题的难点是使用HTTP将文件上传到这个第三方服务器(实际上是远程服务器)。
admin 更改状态以发布 2023年5月20日
为了上传文件到特定的文件夹,您的服务器API必须支持该功能。
接收上传文件的服务器端,您可以使用http://commons.apache.org/fileupload/
发送文件上传请求的客户端端,您可以使用https://hc.apache.org/httpcomponents-client-ga/index.html