码迷,mamicode.com
首页 > 编程语言 > 详细

python之requests模块中的params和data的区别

时间:2018-03-21 14:04:44      阅读:1144      评论:0      收藏:0      [点我收藏+]

标签:get请求   .text   reader   headers   模块   get   参数   client   .net   

params的时候之间接把参数加到url后面,只在get请求时使用:

 1 import requests
 2 url=https://api.ireaderm.net/account/charge/info/android
 3 data={recharge:36,fee_id:ireader_nonrenew_vip}
 4 header={
 5     X-ZY-Timestamp:1502097587609,
 6     X-ZY-Sign:xxxxxxxxxxxxxxxxxxxxxxxxxxx,
 7     X-ZY-Client:xxxxxxxxxxxxxxxxxxxxxx    
 8     }
 9 res=requests.get(url,params=data,headers=header)
10 print(res.text)
 1 import requests
 2 url=https://api.ireaderm.net/account/charge/info/android?recharge=36&fee_id=ireader_nonrenew_vip_1_fee_usd_1m3d99
 3 header={
 4     X-ZY-Timestamp:1502097587609,
 5     X-ZY-Sign:xxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
 6     X-ZY-Client:xxxxxxxxxxxxxxxxxxxxxxxxxxxx
 7     
 8     }
 9 res=requests.get(url,headers=header)
10 print(res.text)

data用于post请求时:

 技术分享图片

python之requests模块中的params和data的区别

标签:get请求   .text   reader   headers   模块   get   参数   client   .net   

原文地址:https://www.cnblogs.com/wxcx/p/8615887.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!