http代理服务器(十八)自动登陆

新增加一个网站,添加自动登录模块,用UIServer做重定向,在UIServer里模拟登陆,取得token,喂给服务器,同时告诉浏览器重定向

同时新建线程做session保活

 

 

1 token为proxy的成员变量,多线程set get加volatile

2 为什么初次启动ready后紧跟run,而不让用户直接通过浏览器

因为用户浏览器里有cookie,可能是上一次残余的sessionid,这个id可能是不过期但是是坏的

传到proxy后,由于是初次启动,内存里没有cookie,会继续使用浏览器的cookie,(为什么浏览器还有cookie?因为代码要兼容隔壁全局代理)

因此要直接访问一次,用token拿来最新的好用的cookie放入内存

 3

<br><a href="javascript:openwindow(':8081/activateviper??http://' + document.domain + ':20001/xxx?xx=dd&ss=xx')">viper</a>

posted on 2023-08-29 21:17  silyvin  阅读(30)  评论(0)    收藏  举报