java调用服务器的文件
时间: 2023-12-13 16:06:12 浏览: 68
要通过Java调用服务器的文件,可以使用Java中的URLConnection类。该类可用于建立与服务器的连接并发送HTTP请求。以下是一个简单的示例代码,可以通过GET请求获取服务器上的文件:
```java
import java.net.*;
import java.io.*;
public class FileDownloader {
public static void main(String[] args) throws Exception {
URL url = new URL("http://www.example.com/file.txt");
URLConnection conn = url.openConnection();
InputStream in = conn.getInputStream();
FileOutputStream out = new FileOutputStream("file.txt");
byte[] buffer = new byte[1024];
int numRead;
while ((numRead = in.read(buffer)) != -1) {
out.write(buffer, 0, numRead);
}
in.close();
out.close();
}
}
```
在上面的示例中,我们使用URL类来创建一个连接对象,然后使用URLConnection类来获取输入流,并将其保存到本地文件中。当然,你也可以根据需要进行其他操作,例如使用POST请求上传文件等。
阅读全文