01 solicitar a operação básica do módulo
# Módulo Import solicita
importação pedidos
# === dados de solicitação de preparação ===
URL = " https://api.tuhu.cn/Product/GetTireList "
headers = {
" Content-type " : " arquivo application / JSON "
}
Dados {= " OrderType " : 0, " VehicleID " : " VE-de GM-S07BT " , " onlyOe " : Falso, " Província " : "Shanghai " ," ProvinceId " : "" , " cidade " : " 上海市" ,
" cityId " : "" , " pageIndex " : 1 ,
" filtro " : { " Famosos " : "" , " tiresize " : " 195 / 55R15 " , " TireTab " : "" ," TireSeason " :"" , " Maxprice " : "" ,
" MinPrice " : "" , " TireRof " : " 防爆,非防爆" , " TireSpeedRating " : "" , " TirePattern " : "" ,
" SpecialTireSize " : "" }}
# ===发送请求===
resposta = requests.post (url = url, json = dados,cabeçalhos = cabeçalhos)
pedido de envio
------POSTAR--------
tipo 1, parâmetro: "Content-Type": " application / json", quando o pedido de transmissão para passar parâmetros usando json
Response = requests.post (URL = URL, J Filho = Dados )
2, tipo de parâmetro: Conteúdo -type ":" aplicação / x- www-forma-urlencoded, usadas para transferir dados
de resposta = requests.post (URL = URL, dados = dados )
3, a interface de upload de arquivo tipo de parâmetro é: "Content-Type": "multipart / form-data; arquivos de documentos deve usar este parâmetro a ser passado
file = { "pic": ( "bj01.png", aberta (r "C: \ Users \ musen \ Desktop \ page \ image \ ico.png", "rb"), "image / png")}
response = requests.post (url = url, files = arquivo , data = dados)
------OBTER-------
1, um tratamento: colocar de volta a url
url = "http://httpbin.org/get?name=musen&age=18"
2, dois tratamentos: Parâmetros usados para transferência
url1 = "http: // httpbin. ORG / GET "
dados = {
" nome ":" Musen "
" Age ": 18 é
}
Response = requests.get (= URL URL1, os params = dados )
impressão (response.text)