第一種:postman請求成功時點擊Code,自動生成的代碼,url是請求地址,payload是data,點擊Python Request,可以看到token和content-type
通過上圖把'content-type': 'application/x-www-form-urlencoded'放到header里面,self.headers放到setUp里面
token是獲取到的,如果沒有登錄接口就用這個token
第二種:讓開發給你搞個萬能的cookie,不失效的,放到之前封裝的請求方法里,如下圖:
def my_request(method,url,data,cookie):
try:
if method.upper() == 'GET':
r = requests.get(url,data,cookie=cookie).json()
else:
r = requests.post(url,data,cookie=cookie).json()
except Exception as e:
return '出錯了,錯誤是%s'% e
return r