国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

基于python requests模塊的HTTP接口測試(可做爬蟲)實例代碼

2019-11-14 10:05:29
字體:
來源:轉載
供稿:網友
實例代碼如下:
# -*- coding: utf-8 -*-import requestsimport jsonurl = 'http://localhost:3000/'headers = {'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',           'Accept-Encoding': 'gzip, deflate, comUbuntu; linux x86_64; rv:22.0) Gecko/20100101 Firefox/22.0'}# 采用會話對象,跨請求自動保持cookiess = requests.session()s.headers.update(headers)# 訪問首頁 獲取csrf 令牌r = s.get(url=url)print(r.cookies)print(r.headers['Content-Type'])# 獲取cookiescookies = tuple(r.cookies)# 獲取 csrf 值_csrf_token = cookies[0].valueprint(1111, _csrf_token)# 設置請求頭 以便登陸時驗證headers['X-CSRF-TOKEN']= _csrf_token# 設置請求類型為jsonheaders['Content-Type'] = 'application/json's.headers.update(headers)# 登陸 以便后續請求默認登陸狀態x = s.post(url=str('%sapi/logon' % url), data=json.dumps({'identity': 'wanggangshan','auth_code': 'shanxing123'}))print(2222, x.url,x.status_code, x.text)print(x.headers['Content-Type'], x.headers)# get請求  獲取用戶訂單數據y = s.get(url=str('%sapi/my/order/list' % url))print(3333, y.url,y.status_code)print(y.headers['Content-Type'], y.headers)# post請求  修改用戶信息y = s.post(url=str('%sapi/my/info/base_info' % url),           data=json.dumps({'real_name': "王剛山", 'grade_code': "02-2014", 'grade_type': 1,                            'subject_classify': 0, 'QQ': "58885855850"}))print(4444, y.url,y.status_code, y.text)print(y.headers['Content-Type'], y.headers)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 玉门市| 两当县| 桐梓县| 松溪县| 石柱| 和田县| 南乐县| 北宁市| 襄樊市| 台北市| 新乐市| 鄂托克前旗| 石家庄市| 宜兴市| 三原县| 柞水县| 平顶山市| 安吉县| 斗六市| 澜沧| 凤山县| 海晏县| 涟源市| 栾城县| 怀安县| 常山县| 沂南县| 姚安县| 肃南| 镇坪县| 惠水县| 洱源县| 鸡东县| 涞水县| 阳东县| 桐梓县| 澄迈县| 宜章县| 措美县| 温宿县| 遂宁市|