用httphttp方式访问网页,返回httpcode202,内容是JS乱码
用httphttp方式访问网页,返回httpcode202,内容是JS乱码。
有高手帮助辅导一下吗?
我的做法
HttpPost httpPost = new HttpPost(url);
httpPost.setConfig(rc);
Date expiryDate = new Date();
expiryDate.setYear(2028);
BasicClientCookie cookies= new BasicClientCookie("JSESSIONID","558d18501bfc949886a214949e70");
cookies.setPath("/information");
System.out.println(expiryDate.toGMTString());
cookies.setAttribute( cookies.EXPIRES_ATTR , expiryDate.toGMTString());
cookies.setDomain("www.ggzy.gov.cn");
cookies.setSecure(true);
cookieStore.addCookie(cookies);
//
//
// cookies= new BasicClientCookie("FSSBBIl1UgzbN7N80S","QJLDQNDmLe8iu_yRiu2xZmzggtfnykyqtRlAcuJ27k3Bt6gTgZXyoLuCw8cQ132a");
// cookies.setPath("/");
//
// cookies.setDomain("www.ggzy.gov.cn");
// cookies.setSecure(true);
// cookies.setExpiryDate(expiryDate);
// cookieStore.addCookie(cookies);
//
//
// cookies= new BasicClientCookie("FSSBBIl1UgzbN7N80T","38qSP2GqWJPMtfptUcj9UI0kXN23jYoQmuP4_gXuuU4UmcDzX1RwAI8u27sFvyQwBWlWoVImixD.PLkKLJmvZmY7qnpDBWrK2bNCWcM8WMz7ADCN7l9bPMc5NDO3mavqrcg9TVLOEh6gj7vgDvnqCUXzFiufZeUCPVEYXDG2F80sIh1yzQMNEz8BHSPusB2itdr1GJ4ak3.GBB7E.yRnj6M6XXmb.GMHL_i6P4kMkLkrMQehT7mTAgHca4ComadrQKGd6jWh7Kq5QHhftjPJ.mPT0V.RvChCVR_baOaaPQFqUfbaj3ixyOe579JH9eQ4DCjCOOTWLD27ukIZL0CeadNIz");
// cookies.setPath("/");
// cookies.setDomain("www.ggzy.gov.cn");
// cookies.setSecure(true);
// cookies.setExpiryDate(expiryDate);
// cookieStore.addCookie(cookies);
// cookies= new BasicClientCookie("insert_cookie","97714285");
// cookies.setPath("/");
// cookies.setDomain("www.ggzy.gov.cn");
// cookies.setSecure(true);
// cookies.setExpiryDate(expiryDate);
// cookieStore.addCookie(cookies);
//
//
httpClient = HttpClientBuilder.create().setKeepAliveStrategy(new DefaultConnectionKeepAliveStrategy())
.setRedirectStrategy(new DefaultRedirectStrategy()).setDefaultRequestConfig(rc)
.setDefaultCookieStore(cookieStore)
.build();
// String sessionId ="558d18501bfc949886a214949e70";
// if(null != sessionId){
// httpPost.addHeader("Set-Cookie", "JSESSIONID="+sessionId+";Domain=www.ggzy.gov.cn;Path=/information;secure;HttpOnly");
// httpPost.addHeader("Cookie" , "JSESSIONID="+sessionId+";Domain=www.ggzy.gov.cn;Path=/information;secure;HttpOnly");
// // httpPost.addHeader("Set-Cookie", "FSSBBIl1UgzbN7N80S=CMrsWq3FzAEbfqfDadsLteCe5XybJ6BEMh0QsjIl_UG0L_o98Qo6MK68whPiuHdM;Domain=www.ggzy.gov.cn;Path=/");
// // httpPost.addHeader("Set-Cookie", "FSSBBIl1UgzbN7N80T=3ICY3pXmqkcSwmHrzcSsIXxPqgl7R3rY39EqH.DrrbSgMyeJNqeIJhYngMbHoPjLTrN8uKXE0k2CgEpVzk5.2G7p00K0fEpmaPrthuV5zclrHoY4QN19wBDk._7WFyuEOldINP0.CqvqWuuvIemSHZVgHLmcZihTGCaqKLxlYUj6l46AgN.49pG7nZS5OyMVx4HdAIPooCQlJY083G_rXealkeMCda8fxGHDgVEa_hGRMod8PwjIm2Wgzf07zP30avMQHxWDlft8dG6wM_VDag0I2YITtMMY3.yzbBVCBki_mcvmSaXHuM0biaziNEcd81bDg2A5tSWfyeB6GiQ.b2TRr;Path=/");
// httpPost.addHeader("Set-Cookie", "insert_cookie=95773645;Domain=www.ggzy.gov.cn;Path=/");
// // httpPost.addHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36");
//
// }
CloseableHttpResponse response = httpClient.execute(httpPost,context);
int statusCode = response.getStatusLine().getStatusCode();