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

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

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

2019-11-14 10:39:03
字體:
來源:轉載
供稿:網友
實例代碼如下:
# -*- 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)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江口县| 白玉县| 泰兴市| 社旗县| 太保市| 绥化市| 洱源县| 兰西县| 靖边县| 成武县| 恭城| 方城县| 晋城| 罗城| 泰顺县| 天等县| 江津市| 阿合奇县| 昔阳县| 司法| 都兰县| 天全县| 青阳县| 大宁县| 洛宁县| 米泉市| 古丈县| 饶河县| 陆良县| 武乡县| 嘉兴市| 仙游县| 土默特右旗| 剑川县| 湄潭县| 连江县| 丰宁| 大关县| 宣化县| 三亚市| 申扎县|