zoukankan      html  css  js  c++  java
  • pytho接口自动化-session

    1.参考代码

    import requests
    import json
    import warnings
    warnings.filterwarnings('ignore')
    
    
    def getHeaders():
        headers = {
            'Content-Type': 'application/x-www-form-urlencoded',
            'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 11_1_0) '
                         'AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36'
    
            }
        return headers
    
    
    def getData():
        dict1 = {'formhash': 'b4ba6e',
                 'txt_account': '13484545195',
                 'pwd_password': '60e52c87966078c0b3fab7debb0fc892',
                 'login_type': 3,
                 'ckb_cookie': 0,
                 'hdn_refer': 'http://www.epwk.com/',
                 'txt_code': '',
                 'pre': 'login',
                 'inajax': '1'
                 }
        return dict1
    
    
    def login():
        r = requests.post(
            url='https://www.epwk.com/index.php?do=login',
            data=getData(),
            headers=getHeaders(),
            verify=False
        )
        return r.cookies
    
    
    def employer():
        r = requests.post(
            url='http://i.epwk.com/home/employer/index.html',
            data={'model': 'xsrw', 'status': 'all'},
            headers=getHeaders(),
            cookies=login(),
            verify=False
            )
        print(r.text)
    
    
    if __name__ == '__main__':
        employer()
  • 相关阅读:
    星球基地
    手机评价
    2018
    mongoDB(Window)
    linux
    【整理】Java 11新特性总结
    【整理】Java 10新特性总结
    【整理】Java 9新特性总结
    【整理】Java 8新特性总结
    Java -- 内部类(二)
  • 原文地址:https://www.cnblogs.com/yuer02/p/14649845.html
Copyright © 2011-2022 走看看