requests 保持会话


def deng():

    seesion = requests.session()

    
    url ='http://ce.esnai.net/c/public/userlogin2.jsp'

    headers ={}
    headers['Accept']='text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9'
    headers['Accept-Language']='zh-CN,zh;q=0.9'
    headers['Connection']='keep-alive'
    headers['Content-Type']='application/x-www-form-urlencoded'
    headers['Host']='ce.esnai.net'
    headers['Origin']='http://ce.esnai.net'
    headers['Referer']='http://ce.esnai.net/c/accshenzhen/?rnd=0.10417727099369667'
    headers['Upgrade-Insecure-Requests']='1'
    headers['User-Agent']='Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36'

    data={}
    data['groupcode']='accshenzhen'
    data['LoginType']='1'
    data['username']='***'
    data['userpwd']='******'
    data['_lc']=''
    data['x']='33'
    data['y']='0'


    response = seesion.post(url,headers=headers,data=data)
    
    return [response,seesion]# response是登录后的源码 seesion 是携带cookie 的方法可直接get访问其它页面

    

猜你喜欢

转载自blog.csdn.net/AnYeZhiYin/article/details/105401938
今日推荐