python介面測試—post請求(二)

Tynam.Yang發表於2018-05-24

使用post請求登陸小極客網。

1、獲取登陸介面,及使用者名稱和密碼引數

  進入小極客網,先註冊個賬戶,修改使用者名稱和密碼,然後點選登陸,開啟debug除錯-進入到network下

  輸入使用者名稱和密碼,點選登陸

  如下圖:獲得登陸介面:http://www.xiaojike.cn/sign_in/

      使用者名稱變數為:username

      密碼變數為:password

    

 

2、寫程式碼,將使用者名稱和密碼以post方式傳送,並且列印返回的狀態碼和請求的url以及請求頭

 1 # --*-- coding:utf-8 --*--
 2 
 3 import requests
 4 
 5 login_url = 'http://www.xiaojike.cn/sign_in/'
 6 name_pwd = {'username':'wuya1',
 7             'password':'123456',
 8             }
 9 
10 
11 response = requests.post(url=login_url, data=name_pwd)
12 
13 print(response.status_code)
14 print(response.url)
15 print(response.headers)

  結果如下圖:

  與在網頁上手動登陸響應的結果相同,模擬登陸成功

  

  

相關文章