~~~~
给你段代码
是偶的FTP服务器的
你自己卡看吧
void getRemoteFile(File file,String arg){
byte abyte[]=new byte[1024];
int inbytes;
try{
FileInputStream filein=new FileInputStream(file);
OutputStream dataout=ds.getOutputStream() ;
if(blnbinary)
out.println("150 OPENING BINARY MODE DATA CONNECTION FOR"+arg+".") ;
else
out.println("500 YOU TYPE IS NOT SUPPORT.") ;
do{
inbytes=filein.read(abyte);
if(inbytes!=-1)
dataout.write(abyte,0,inbytes);
}while(inbytes!=-1);
dataout.flush() ;
dataout.close() ;
out.println("226 Ready.");
}catch(Exception e){
out.println("550 Error");
}
}
其中DS是已经建立好了的SOCKET
其实用SOCKET传输数据不难的
给你段代码
是偶的FTP服务器的
你自己卡看吧
void getRemoteFile(File file,String arg){
byte abyte[]=new byte[1024];
int inbytes;
try{
FileInputStream filein=new FileInputStream(file);
OutputStream dataout=ds.getOutputStream() ;
if(blnbinary)
out.println("150 OPENING BINARY MODE DATA CONNECTION FOR"+arg+".") ;
else
out.println("500 YOU TYPE IS NOT SUPPORT.") ;
do{
inbytes=filein.read(abyte);
if(inbytes!=-1)
dataout.write(abyte,0,inbytes);
}while(inbytes!=-1);
dataout.flush() ;
dataout.close() ;
out.println("226 Ready.");
}catch(Exception e){
out.println("550 Error");
}
}
其中DS是已经建立好了的SOCKET
其实用SOCKET传输数据不难的
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货