python介面自動化測試三:代碼發送HTTP請求

來源:互聯網
上載者:User

標籤:clear   python   測試   介面自動化   ram   image   .com   http   發送post請求   

 

get請求:

1、get請求(無參數):

 

 

2、get請求(帶參數):

介面地址:http://japi.juhe.cn/qqevaluate/qq

返回格式:json

請求方式:get post

請求樣本:http://japi.juhe.cn/qqevaluate/qq?key=您申請的appKey&qq=295424589

介面備忘:根據傳入的參數 qq 號碼和您申請的 appKey 測試 qq 的吉凶

請求參數說明(入參) :

名稱    必填    類型      說明

key     是      string    您申請的 appKey:8dbee1fcd8627fb6699bce7b986adc45

qq      是      string    需要測試的 QQ 號碼:907728701

2.1、以url的方式傳參:

url = ‘http://japi.juhe.cn/qqevaluate/qq?key= 8dbee1fcd8627fb6699bce7b986adc45&qq=907728701‘

 

2.2、以字典的形式傳參:

url = ‘http://japi.juhe.cn/qqevaluate/qq‘

par = {

        ‘key‘:‘ 8dbee1fcd8627fb6699bce7b986adc45‘,

        ‘qq‘:‘907728701‘

}

r = requests.get(url,params=par)                       #發送get請求

 

Post請求:

1、    post請求(無參數):

url = ‘http://japi.juhe.cn/qqevaluate/qq‘

r = requests.post(url)                      #發送post請求

print(r.status_code)                        #列印狀態代碼

print(r.headers)                            #列印返回的前序(頭部)

print(r.text)                               #查看返回結果的文本形式(body部分)

 

2、    post請求(有參數):

2.1、以url的方式傳參:

url = ‘http://japi.juhe.cn/qqevaluate/qq?key= 8dbee1fcd8627fb6699bce7b986adc45&qq=907728701‘

r = requests.post(url)            #發送post請求

 

2.2、以字典的形式傳參:

url = ‘http://japi.juhe.cn/qqevaluate/qq‘

par = {

        ‘key‘:‘8dbee1fcd8627fb6699bce7b986adc45‘,

        ‘qq‘:‘907728701‘

}

r = requests.post(url,params=par)            #發送get請求

 

python介面自動化測試三:代碼發送HTTP請求

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.