本文目录一览:
- 1、JAVA 读取远程文件
- 2、Java怎么读取远程服务器上的共享文件夹
- 3、java怎么使用流读取远程的文件并下载到本地
- 4、java 读取远程url文件
- 5、Java怎么通过远程读取流的方式将远程文件放到本地 急急急!! 谢谢啦
JAVA 读取远程文件
1、远程读取数据的原则,是存在url可以指向该文件。
2、很显然,你的局域网上,肯定是不行的。
3、方法:通过ftp或是发布到网上的方式,提供一个可访问到的网络地址就可以了。
Java怎么读取远程服务器上的共享文件夹
ava获取远程文件的方式在我的开发过程中使用过两种
1。通过http请求进行静态资源,首先确定文件的URL地址,然后通过URLConnection进行连接,然后通过读取连接中返回的InputStream,再通过文件输出流FileOutputStream进行存储(下载)。-java获取远程文件流
2.通过FTP或SFTP进行远程文件的下载,具体实现有很多第三方的包,百度即可。
java怎么使用流读取远程的文件并下载到本地
使用TCP|UDP进行网络传输 。或则使用使用FIle对象给定一个远程的路径都可以
java 读取远程url文件
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
/**
* @author lmq
*
*/
public class RemoteFile {
public static void main(String[] args) throws Exception {
File remoteFile = new File("//192.168.7.146/test/1.txt");// 192.168.7.146是对方机器IP,test是对方那个共享文件夹名字,如果没有共享是访问不到的-java获取远程文件流
//远程文件其实主要是地址,地址弄对了就和本地文件没什么区别 ,windows里面//或者\\\\开头就表示这个文件是网络路径了其实这个地址就像我们再windows里面,点击开始
//然后点击运行,然后输入 \\192.168.7.146/test/1.txt访问远程文件一样的
BufferedReader br = new BufferedReader(new FileReader(remoteFile));
String str;
while ((str = br.readLine()) != null) {
System.out.println(str);
}
br.close();
}
}
Java怎么通过远程读取流的方式将远程文件放到本地 急急急!! 谢谢啦
你说的远程是Web服务器么?如果是Web服务器就用URLConnection,前提是知道远程文件的URL地址;如果是CS架构的服务就用Socket编程,前提是知道IP地址和服务端口以及请求的通讯报文格式。其他还有FTP服务等,情况不一样的。你需要把问题具体化。-java获取远程文件流