Java HttpURLConnection 下载图片 图片全是“加密图片”文字,怎么解决?
2017-11-11 21:59
603 查看
package com.qzf.util; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; public class ReadMdImg { public static void main(String[] args) throws IOException { HttpURLConnection con = (HttpURLConnection) new URL("http://www.madeinchina.cn/gongshang/CorpSel/InfoShowImg.aspx?StrCode=40E4972E6CF94E842C5574E9DCD4CEDB5B42D00BE36AB7E9886F8D2139C47C79").openConnection(); con.setRequestMethod("GET"); String cookie = "ASP.NET_SessionId=1p4pck552n2exv45acuonnm0; UserInfo=cardmunber=001000040762&logins=1&searchs=0&FIRST_DATE=2017/11/9&END_DATE=2018/11/9&IS_ZZ=0&CORP_NAME=%e5%bc%a0%e6%a0%8b%e6%a2%81&ADDS=1&LINKMAN=%e5%bc%a0%e6%a0%8b%e6%a2%81&TEL=15995885383; FengYe=RowCount=638577&PageCount=11611"; con.setRequestProperty("Cookie", cookie); con.setRequestProperty("User-Agent", "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0)"); con.setRequestProperty("Host", "www.madeinchina.cn"); con.setRequestProperty("Accept", "text/html, application/xhtml+xml, */*"); con.setRequestProperty("Accept-Language", "zh-CN"); con.setRequestProperty("Accept-Encoding", "gzip, deflate"); con.setRequestProperty("Referer", "http://www.madeinchina.cn/gongshang/login.aspx"); InputStream in = con.getInputStream(); FileOutputStream out = new FileOutputStream("E:\\gongshang.jpg"); byte[] buf = new byte[1024]; int len = -1; while((len = in.read(buf)) > 0){ out.write(buf, 0, len); } out.flush(); out.close(); in.close(); con.disconnect(); } }
相关文章推荐
- java-下载图片(正则表达式、HttpURLConnection、流、socket综合运用)
- 使用HttpURLConnection下载文件时出现 java.io.FileNotFoundException彻底解决办法
- 使用HttpURLConnection下载文件时出现 java.io.FileNotFoundException彻底解决办法
- [置顶] Android开发之下载服务器上的一张图片到本地java代码实现HttpURLConnection
- 使用HttpURLConnection下载文件时出现 java.io.FileNotFoundException彻底解决办法
- Android开发之下载服务器上的一张图片到本地java代码实现HttpURLConnection
- 使用HttpURLConnection从网络中下载图片
- HttpURLConnection下载网络图片
- Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端
- 使用HttpURLConnection下载图片
- [Java][Weblogic] weblogic.net.http.SOAPHttpsURLConnection incompatible with javax.net.ssl.HttpsURLConnection解决办法
- Android使用HttpURLConnection下载图片
- 【java】解决httpurlconnection 乱码
- 【转】解决Fiddler不能监听Java HttpURLConnection请求的方法
- 第四章 网络下载之httpurlconnection 从网络上下载一张图片,在本地显示
- Android使用HttpURLConnection下载图片
- Java和Android Http连接程序:使用java.net.URL 下载服务器图片到客户端
- tomcat下载文件时,URL含有文字参数与空格参数出错(java.io.FileNotFoundException错误) 解决方法(转)
- HttpURLConnection根据URL下载图片
- 使用httpHttpURLConnection上传多张图片和文字的方法