Java - 在远程位置创建新文件

时间:2012-02-22 09:57:17

标签: java file-io remote-server

我需要创建新文件并将其放在远程位置,例如http://anyip:port/file/myfile.txt

你能帮我做一下吗?

此致

2 个答案:

答案 0 :(得分:0)

很快,不,这是不可能的(虽然我想把我的文件放到远程位置http://google.com/file/myfile.txt)。

更详细:它取决于anyip:port服务器是什么。如果是您的系统,您可以在其上安装一个ftp服务器,并使用java将文件放到ftp。

答案 1 :(得分:0)

尝试使用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

有一篇精彩的文章here