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

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

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

2019-11-14 10:33:30
字體:
來源:轉載
供稿:網友
實例代碼如下:
# -*- 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)
上一篇:4.1串類型的定義

下一篇:0008 類與對象

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 涡阳县| 突泉县| 宜丰县| 万安县| 榆树市| 谢通门县| 万山特区| 综艺| 曲阜市| 武胜县| 贵定县| 岱山县| 保亭| 沂水县| 阳山县| 米脂县| 晋州市| 拉萨市| 沅江市| 东方市| 静安区| 富川| 赣州市| 稷山县| 青州市| 巴林右旗| 旬阳县| 西贡区| 长沙市| 白河县| 兴国县| 灵川县| 宝应县| 澄城县| 满城县| 永年县| 海丰县| 霍邱县| 孟州市| 定襄县| 怀宁县|