web项目放到测试服务器上图片下载不能直接下到本地。
web项目放到测试服务器上图片下载不能直接下到本地。本地的web项目可以下载。代码如下FileOutputStreamfos=null;FileTransferClien...
web项目放到测试服务器上图片下载不能直接下到本地。本地的web项目可以下载。
代码如下
FileOutputStream fos = null;
FileTransferClient client = new FileTransferClient();
client.setRemoteHost("172.16.103.163");
client.setUserName("ftptest");
client.setPassword("ftptest");
client.setRemotePort(21);
client.connect();
// File file = new File("D:\\image");
// if(!file .exists() && !file .isDirectory()){
// file.mkdir();
// }
response.setContentType("image/jpg");
response.setHeader("Content-Disposition", "filename=" + new String(("D:\\image").getBytes("gb2312"), "iso8859-1"));
OutputStream os = new BufferedOutputStream(response.getOutputStream());
os= new FileOutputStream(("D:\\image")+"\\"+url[1]);
os.write(client.downloadByteArray(picUrl));
os.flush();
os.close();
client.disconnect(); 展开
代码如下
FileOutputStream fos = null;
FileTransferClient client = new FileTransferClient();
client.setRemoteHost("172.16.103.163");
client.setUserName("ftptest");
client.setPassword("ftptest");
client.setRemotePort(21);
client.connect();
// File file = new File("D:\\image");
// if(!file .exists() && !file .isDirectory()){
// file.mkdir();
// }
response.setContentType("image/jpg");
response.setHeader("Content-Disposition", "filename=" + new String(("D:\\image").getBytes("gb2312"), "iso8859-1"));
OutputStream os = new BufferedOutputStream(response.getOutputStream());
os= new FileOutputStream(("D:\\image")+"\\"+url[1]);
os.write(client.downloadByteArray(picUrl));
os.flush();
os.close();
client.disconnect(); 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询