软件测试学习笔记丨 Flask 框架 - 请求与响应
本文转自测试人社区,原文链接:https://ceshiren.com/t/topic/23408
请求方法
复制代码
处理请求数据
注意:是 request 对象(不是 requests)
json 可以处理一些 post 请求的数据
复制代码
由于 postman 对文件上传有一些 bug,所以写了测试代码上传文件:
复制代码
处理响应信息
返回的响应类型:文本:直接 return 元组 jsonhtml 额外数据
返回元组有三种情况:
(response,status)
(response,headers)
(response,status,headers)
复制代码
返回 json:
直接返回 dict 会转换成 json
使用 jsonify()方法,通过参数传入键值对
复制代码
返回 html–render_template(文件名称.html)
使用模板渲染技术
注意:html 文件必须在同级名为 templates 的目录下
复制代码
设置额外数据–make_response():
设置 cookie
设置响应头信息等
复制代码
软件测试开发免费视频教程分享
版权声明: 本文为 InfoQ 作者【测试人】的原创文章。
原文链接:【http://xie.infoq.cn/article/5efcf31ab6d10c88cd36fc0f2】。文章转载请联系作者。
评论