[英]Download file from ftp server
我正在编写一个小的android应用程序,它需要一些存储在我的网络服务器上的数据。 该文件是当前小于1 MB的.txt文件。 是否建议设置一个ftp服务器来获取数据,或者我可以只使用http get方法来获取文件中的内容。 如果我使用的是http get,请告诉我此操作所需的java代码。
这超出了我的头脑(因此可能会出现一个错误):
URL url = new URL("http://www.yourserver.com/some/path");
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
try {
InputStream in = new BufferedInputStream(urlConnection.getInputStream());
FileOutputStream out = new FileutputStream("/path/to/your/output/file");
byte[] buffer = new byte[16384];
int len;
while((len = in.read(buffer)) != -1){
out.write(buffer, 0, len);
}
finally {
urlConnection.disconnect();
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.