httpClient抓取重定向后的url

qq_31644537 2016-10-13 08:41:54
在抓取深圳航空公司页面信息的时候 访问http://www.shenzhenair.com/szair_B2C/toFlightSearchPage.action
并把post参数带入
condition.originalPage=index&condition.hcType=DC&condition.orgCity=%E5%B9%BF%E5%B7%9E&condition.orgCityCode=CAN&condition.orgAirportFullName=%E5%B9%BF%E5%B7%9E%E7%99%BD%E4%BA%91%E6%9C%BA%E5%9C%BA&condition.dstCity=%E5%8C%97%E4%BA%AC&condition.dstCityCode=PEK&condition.dstAirportFullName=%E5%8C%97%E4%BA%AC%E9%A6%96%E9%83%BD%E6%9C%BA%E5%9C%BAT3&condition.orgDate=2016-10-14&condition.orgWeekDate=%E5%91%A8%E4%BA%94&condition.dstDate=2016-10-14&condition.dstWeekDate=&personName=&undefined=&documentNo=&orgCity3%22=%E8%BE%93%E5%85%A5%E5%9F%8E%E5%B8%82%E5%90%8D%E7%A7%B0&interCheckCode=
之后得到的是
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script type="text/javascript">
var data = {
'cookie' : "9eb16bc6c56eb07decacfa9b6a127290",
'uri' : "http://www.shenzhenair.com/szair_B2C/toFlightSearchPage.action"
};

function getCookie(c_name){
if (document.cookie.length>0){
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1){
c_start=c_start + c_name.length+1
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
return "";
}

function setCookie(c_name,value,expiredays){
var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : "; path=/; expires="+exdate.toGMTString());
}

function jump(){
setCookie('sign_flight',data['cookie'],365);
window.location = data['uri'];
}
</script>
</head>
<body onLoad="javascript:jump()">
</body>
</html>
他的重定向url该怎么找 有大神会吗 求个案例
...全文
535 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_31644537 2016-10-19
  • 打赏
  • 举报
回复
没 加入抓取的及时cookie也不行
qq_36439445 2016-10-18
  • 打赏
  • 举报
回复
你的问题~解决了吗~~

50,526

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧