get post 区别,如何用python做接口测试

get、post是我们常见的接口方式

区别:

安全性:post比get安全

请求参数:get的参数放在url里面(仅支持urlencode编码),post的参数是放在body(支持多种编码)

请求参数长度限制:get请求长度最多1024kb,post对请求数据没有限制

返回的常见状态码:

200成功

3**重定向了,找不到

400 Bad Request:服务器未能理解请求。

404 Not Found:服务器无法找到被请求的页面。

40* Request Timeout:请求超出了服务器的等待时间。

500 Internal Server Error:请求未完成。服务器遇到不可预知的情况。

502 Bad Gateway:请求未完成。服务器从上游服务器收到一个无效的响应。

504 Gateway Timeout:网关超时。

python做接口测试如何提交数据

post的:

用fiddler抓包:accept:application/json  提交的时候参数是json=***

accept:appilcation/**** 提交的时候 data=***

get的:

用fiddler抓包,发现是get方式

r=r.requests.get('http://****')

把参数带在url里面

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • API定义规范 本规范设计基于如下使用场景: 请求频率不是非常高:如果产品的使用周期内请求频率非常高,建议使用双通...
    有涯逐无涯阅读 7,846评论 0 6
  • /*--------------------------- 01 HTTP请求 -----------------...
    蓝心儿的蓝色之旅阅读 6,490评论 0 4
  • 生命里某些当时充满怨怼的曲折,在后来好像都成了一种能量和养分,因为若非这些曲折,好像就不会在人生的岔路上遇见别人可...
    觉醒年代1阅读 2,773评论 0 1
  • 【前情回顾】 今天下午二点半,应邀来到某实业发展有限公司,主讲了一堂《时间管理》的培训课,到场12人,四点半结束。...
    人间清醒叔阅读 4,608评论 0 1
  • 吓死人了,终于逃了出来。 推开厚厚的门,眼前的景象让我瞬间到了古代。四周昏暗,桌上摆着多种祭品,墙上贴一张黄纸...
    清韵风悠阅读 1,202评论 0 1

友情链接更多精彩内容