インタフェースオートメーション-request Pythonモジュール

01モジュールの基本的な操作を要求します

インポートモジュールは、要求
のインポート要求を

=== ===関連データを要求するために用意し

たURL = https://api.tuhu.cn/Product/GetTireList 

ヘッダー = {
     コンテンツタイプアプリケーション/ JSON 
}

データは、 = { " orderType ":0、" vehicleIdは"" VE-GM-S07BTを"" onlyOe ":偽、" "" 上海市"" provinceId """ " 都市"" 上海市" " cityId """ " pageIndexパラメータ:1 "フィルタ":{ " 新しい名称""" " TireSize "" 195 / 55R15 " " TireTab """ " TireSeason """ " MaxPrice """ " MinPrice """ " TireRof "" 防爆、非防爆TireSpeedRating "" " TirePattern """ " SpecialTireSize """ }}

===送信要求=== 
応答= requests.post(URL = URL、データ= JSON、ヘッダー=ヘッダ)

 

送信要求

- - - 役職 - - - -

図1に示すように、パラメータタイプ: "コンテンツタイプ": "アプリケーション/ JSON"、 送信要求がJSONの使用パラメータを渡す
応答= requests.post(URL = URL、J ソン=データ
2、パラメータタイプ:コンテンツ型":"アプリケーション/ X- WWW-form-urlencodedで、 転送データのために使用される
応答= requests.post(URL = URL、データ=データ

3、パラメータの型ファイルアップロードインターフェースは:「Content-Typeの」:「マルチパート/フォームデータ、文書ファイルを渡すことには、このパラメータを使用する必要があります

 ファイル= { "PIC"( "bj01.png"、オープン(R "C:\ユーザー\ MuSen \デスクトップ\ページ\画像\ ico.png"、 "RB")、 "画像/ PNG")}

応答= requests.post(URL = URL、ファイル=ファイル、データ=データ)

- - - 取得する - - - -

1、治療:URL戻す
URL = "http://httpbin.org/get?name=musen&age=18"

2、2回の治療は:転送に使用PARAMS
URL1 =「のhttp:// httpbin。 ORG / GET "
データ= {
"名":" Musen "
"年齢「:18です
}
レスポンス= requests.get(= URL URL1、のparams =データ
を印刷(response.text)

 

おすすめ

転載: www.cnblogs.com/erchun/p/12546849.html