美文网首页初见
get post 区别,如何用python做接口测试

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

作者: 偶然路过的靓仔_胡阳 | 来源:发表于2019-12-01 19:06 被阅读0次

    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里面

    相关文章

      网友评论

        本文标题:get post 区别,如何用python做接口测试

        本文链接:https://www.haomeiwen.com/subject/qhctgctx.html