永发信息网

如何让java连续的访问一个网站

答案:4  悬赏:80  手机版
解决时间 2021-03-10 18:20
  • 提问者网友:回忆在搜索
  • 2021-03-09 23:10
求源码

把代码发上来吧
最佳答案
  • 五星知识达人网友:独钓一江月
  • 2021-03-09 23:38
首先~实现起来不是很难·但是··一般网站的过滤器会把你的IP屏蔽掉·这样属于非法访问··除非不停的更换IP·不然很难不停的访问网站的IP·
全部回答
  • 1楼网友:平生事
  • 2021-03-10 02:56
访问第一个页面,登陆成功了,会返回sessionid,把取得的sessionid通过cookie传递到第二次访问中,浏览器就是这么实现的,cookie是包含在http请求中。 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() .....
  • 2楼网友:从此江山别
  • 2021-03-10 01:20
用for循环
  • 3楼网友:几近狂妄
  • 2021-03-10 01:09
连续刷新,不停的访问
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯