当前位置: 技术问答>java相关
怎么能把一台服务器的文件上传到另外一台服务器(难)
来源: 互联网 发布时间:2015-05-01
本文导语: 怎么能把一台服务器的文件上传到另外一台服务器 两台服务器都联结在internet上 都通过webserver(如weblogic)连接 简单说就是:用户在IE上看到某网站上的文件或图片不错,想存到网络中 的另一个网站上,那个网站有专门...
怎么能把一台服务器的文件上传到另外一台服务器
两台服务器都联结在internet上
都通过webserver(如weblogic)连接
简单说就是:用户在IE上看到某网站上的文件或图片不错,想存到网络中
的另一个网站上,那个网站有专门的储存空间,用http完成这个工作
可能吗
我现在已经把上传本地文件的程序做好了
可不只到该怎么完成上面的功能
因为本地用mutil 和post方法实现
可是怎么处理远程的文件呢
谢谢!
两台服务器都联结在internet上
都通过webserver(如weblogic)连接
简单说就是:用户在IE上看到某网站上的文件或图片不错,想存到网络中
的另一个网站上,那个网站有专门的储存空间,用http完成这个工作
可能吗
我现在已经把上传本地文件的程序做好了
可不只到该怎么完成上面的功能
因为本地用mutil 和post方法实现
可是怎么处理远程的文件呢
谢谢!
|
是不是要把http://abcd/a.gif这个远程服务器上的文件写到你的服务器
http://my/myname/下去?
用URL试一试,我这儿有一段部分代码,是打开一个URL流,然后写至服务器本机的
java.io.BufferedInputStream in=new java.io.BufferedInputStream(new java.net.URL(/tech-qa-java/file/index.html).openConnection().getInputStream());
java.io.FileOutputStream ou=new java.io.FileOutputStream(newFile);
int i;
while((i=in.read())!=-1)ou.write(i);
in.close();
ou.close();
http://my/myname/下去?
用URL试一试,我这儿有一段部分代码,是打开一个URL流,然后写至服务器本机的
java.io.BufferedInputStream in=new java.io.BufferedInputStream(new java.net.URL(/tech-qa-java/file/index.html).openConnection().getInputStream());
java.io.FileOutputStream ou=new java.io.FileOutputStream(newFile);
int i;
while((i=in.read())!=-1)ou.write(i);
in.close();
ou.close();
|
原来见过有个perl写的乾坤小挪移,你去找找,说不定有启发。