• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

关于SegmentFault:pythonrequests基础知识

python 搞代码 4年前 (2022-02-20) 32次浏览 已收录 0个评论
文章目录[隐藏]

一、request库七种申请办法

七种办法都有三个根底的参数(method,url,**kwargs)

method:申请形式,对应get/put/post等申请形式

url:须要进行接口测试的url地址链接

**kwargs:管制拜访的参数,共13个

1、request办法

应用request办法中的method有七种办法抉择 requests.request(‘get’,url,**kwargs)

requests.request(‘head’,url,**kwargs)

requests.request(‘post’,url,**kwargs)

requests.request(‘put’,url,**kwargs)

requests.request(‘patch’,url,**kwargs)

requests.request(‘delete’,url,**kwargs)

requests.request(‘options’,url,**kwargs)

或者不应用request办法间接应用封装好的七种办法

request.get()办法

request.head()办法

request.post()办法

request.put()办法

request.patch()办法

request.delete()办法

2、**kwargs访问控制参数

params:字典或者字节序列,作为参数减少到URL中。不仅拜访URL,还能够向服务器携带参数。

data:字典、字节序列或文件对象,向服务器提交数据时应用。data的内容不放在URL链接里,而放在URL对应的地位那里

json:JSON格局的数据,和data类似,作为内容局部向服务器提交。

headers:字典,HTTP定制头,用这个字段定制拜访URL的HTTP的协定头。

cookies:字典或者CookieJar,从HTTP协定中解析出cookies信息。

auth:元组,HTTP认证性能。

files:字典,用于传输文件,寄存到相应的URL上。

timeout:设定超时工夫,秒为单位。

proxies:字典类型,设定代理服务器,

allow——redirects:布尔型,默认为1,示意是否容许重定向。

stream:布尔型,默认为1,示意是否容许对获取的内容进行立刻下载。

verify:布尔型,默认为1,认证SSL证书开关。

cert:本地SSL证书门路。

接口测试工具举荐应用国产接口测试和接口文档生成工具:apipost

正确操作界面截图如下:


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:关于SegmentFault:pythonrequests基础知识

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址