介面自動化之requests學習(四)--傳送帶header的請求
阿新 • • 發佈:2018-12-15
實際的介面測試中,請求一般都需要攜帶headers,下面來說一下介面傳送請求時,如何攜帶headers
#!usr/bin/env python #-*- coding:utf-8 -*- """ @author:Administrator @file: requests_post.py @time: 2018/10/13 """ import requests import json data = {"email":"[email protected]", 'icode':'', "autoLogin":"true", 'origURL':'http://www.renren.com/home', 'domain':'renren.com', "icode":"", 'key_id':'1', 'captcha_type':'web_login', 'password':'123123123', 'rkey':'d818910ba02fe92c2e1835721e2ca2e2', 'f':'' } url = "http://www.renren.com/ajaxLogin/login?1=1&uniqueTimestamp=2018961914878" headers = {"Content-Type":"application/x-www-form-urlencoded", "User-Agent":"Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36", "Referer":"http://www.renren.com/"} r = requests.post(url=url,data=data,headers=headers)