java怎么打开FTP服务器上的文件

java怎么打开FTP服务器上的文件,第1张

http的话就用

httpclient

。open后,可以返回一个

InputStream

。这个就是你要读到

文件

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

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

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

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

URL

url

=

new

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

URLConnection

connection

=

urlopenConnection();

InputStream

is

=

connectiongetInputStream();

BufferedReader

br

=

new

BufferedReader(new

InputStreamReader(is,"gb2312"));

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

如果你加了ftpCliententerRemotePassiveMode();还是不行,那么就可能是你commons-net 的jia包版本太低,你可以试着引入 commons-net-33jar以及以上版本的jar应该就可以了。

GET <服务端:下载的档名> <本地端:存放的档名>

PUT <本地端:上传的档名> <服务端:存放的档名>

下载:

ex:从服务器端下载一个档名为 linuxrar 的文件到本地路径 C:\,存放档名为 LINUX_SRAR。

ftp> get linuxrar c:\LINUX_SRAR

上传:

ex:从本地端路径 C:\ 上传一个档名为 LINUX_SRAR 的文件到服务器,存放档名为 linuxrar。

ftp> put c:\LINUX_SRAR linuxrar

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » java怎么打开FTP服务器上的文件

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情