URL url = new URL(linkPage1)
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection()
......
//第一次访问后,获得session信息,你可以把session_value打印出来,然后根据格式把jsessionid提取出来
//,注意JSESSIONID=XXX都提取出来,带颤笑着JSESSIONID,也许需要用正则表达式
session_value = urlConnection.getHeaderField("Set-Cookie")
String[] sessionId = session_value.split("")
url = new URL(linkPage2)
urlConnection = (HttpURLConnection) url.openConnection()
//把获取的JSESSIONID=XXX保存到cookie中,然袜洞橡后连接第二页面
urlConnection.setRequestProperty("告旁Cookie", sessionId[0])
urlConnection.connect()
给你说个思路吧:1.用URL访问指拿卖厅定的网页。
2.获取网页源码。
3.使配姿用正则表达式获消隐取网页中所有的URL。
4.重复1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)