我需要创建新文件并将其放入远程位置,例如http://anyip:port/file/myfile.txt
你能帮我做这件事吗?
问候
很快,不,这是不可能的(虽然我想把我的文件放到远程位置http://google.com/file/myfile.txt
)。
更详细:这取决于anyip:port
服务器是什么。如果它是您的系统,您可以在其上安装例如 ftp 服务器并使用 java 将文件放到 ftp 中。
尝试使用 FTP 进行操作。java中有一个FTPClient。就这么简单。
URL url = new URL("ftp://user01:pass1234@ftp.foo.com/README.txt;type=i");
URLConnection urlc = url.openConnection();
InputStream is = urlc.getInputStream(); // To download
OutputStream os = urlc.getOutputStream(); // To upload
这里有一篇精彩的文章