gpt4 book ai didi

java - 从 ftp 服务器下载文件

转载 作者:行者123 更新时间:2023-12-01 15:31:58 24 4
gpt4 key购买 nike

我正在编写一个小型Android应用程序,它需要一些存储在我的网络服务器上的数据。该文件是一个 .txt 文件,当前小于 1 MB。是否建议设置 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();
}

关于java - 从 ftp 服务器下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9451305/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com