java读取其他服务器文件(java读取服务器端文件)

如何使用java跨服务器读取文件

如果俩个服务器都在内网里面,可以通过映射到本地磁盘,然后用Java直接读取磁盘文件的方式进行读取。如果不是,那么你只能让另一个服务器以接口的方式提供文件读取服务了。

Java怎么读取远程服务器上的共享文件夹

ava获取远程文件的方式在我的开发过程中使用过两种

1。通过http请求进行静态资源,首先确定文件的URL地址,然后通过URLConnection进行连接,然后通过读取连接中返回的InputStream,再通过文件输出流FileOutputStream进行存储(下载)。

2.通过FTP或SFTP进行远程文件的下载,具体实现有很多第三方的包,百度即可。

java读取其他服务器文件(java读取服务器端文件)  第1张

java 读取服务器上的文件

http的话就用httpclient。open后,可以返回一个InputStream。这个就是你要读到文件流。

原理的话,参考你用浏览器打开这个链接显示的内容。

这个返回的是一个HTML网页,需要你解析出里面的文字(一般来说取body中间的内容就行)

其实对于这种文件一般用FTP来下载的。楼上写的那个不对,哈哈。

需要的话自己最好去查一下,怎么用,我有代码,不过告诉你的话也不太好?

URL url = new URL("http://你的地址");

URLConnection connection = url.openConnection();

InputStream is = connection.getInputStream();

BufferedReader br = new BufferedReader(new InputStreamReader(is,"gb2312"));

下面就是解析这个字符串来,自己来吧

java读取linux服务器文件可以识别/n换行吗

不会。在java中经常用\n就表示换行,Java从文件读取linux字符串,读到\n不会换行。Java是一门面向对象编程语言,1990年代初由詹姆斯·高斯林等人开发出Java语言的雏形。

以上内容为新媒号(sinv.com.cn)为大家提供!新媒号,坚持更新大家所需的互联网后端知识。希望您喜欢!

版权申明:新媒号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 k2#88.com(替换@) 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023-09-23 13:40
下一篇 2023-09-23 13:40

相关推荐

发表回复

登录后才能评论