用Python发送HTTP请求

这篇具有很好参考价值的文章主要介绍了用Python发送HTTP请求。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.新建数据库接口用例表,并初始化测试数据

CREATE TABLE case_interface (
id int(2) NOT NULL AUTO_INCREMENT,
name_interface varchar(128) NOT NULL COMMENT '接口名称',
exe_level int(2) DEFAULT NULL COMMENT '执行优先级,0代表BVT',
exe_mode varchar(4) DEFAULT NULL COMMENT '执行方式:post,get,默认是post方式',
url_interface varchar(128) DEFAULT NULL COMMENT '接口地址:如果以http开头的则直接使用改地址,否则拼接上不同环境的ip前缀作为接口地址',
header_interface text COMMENT '接口请求的头文件,有则使用,无则调用配置文件',
params_interface varchar(256) DEFAULT NULL COMMENT '接口请求的参数',
result_interface text COMMENT '接口返回结果',
code_to_compare varchar(16) DEFAULT NULL COMMENT '待比较的code值,用户自定义比较值,例如returncode和code等,默认returncode',
code_actual varchar(16) DEFAULT NULL COMMENT '接口实际code实际返回值',
code_expect varchar(16) DEFAULT NULL COMMENT '接口预期code返回值',
result_code_compare int(2) DEFAULT NULL COMMENT 'code比较结果,1-pass,0-fail,2-无待比较参数,3-比较出错,4-返回包不合法,9-系统异常',
params_to_compare varchar(256) DEFAULT NULL COMMENT '接口比较参数集合,用于比较参数完整性',
params_actual text COMMENT '接口实际返回参数',
result_params_compare int(2) DEFAULT NULL COMMENT '参数完整性比较结果,1-pass,0-fail,2-获取参数集错误,9-系统异常',
case_status int(2) DEFAULT '0' COMMENT '用例状态 1-有效,0-无效',
create_time datetime DEFAULT NULL COMMENT '创建时间',
update_time timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 COMMENT='接口用例表'

INSERT INTO `case_interface` (`name_interface`, `exe_level`, `exe_mode`, `url_interface`, `header_interface`, `params_interface`, 

文章来源地址https://www.toymoban.com/news/detail-498769.html

到了这里,关于用Python发送HTTP请求的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【Golang 接口自动化02】使用标准库net/http发送Post请求

    目录 写在前面 发送Post请求 示例代码 源码分析 Post请求参数解析 响应数据解析 验证 发送Json/XMl Json请求示例代码 xml请求示例代码 总结 资料获取方法 上一篇我们介绍了使用  net/http  发送get请求,因为考虑到篇幅问题,把Post单独拎了出来,我们在这一篇一起从源码来了解一

    2024年02月14日
    浏览(60)
  • 【100天精通python】Day31:使用python操作数据库_数据库编程接口,连接对象和游标对象,数据库连接配置

    目录  专栏导读  一、数据库编程接口 1. Python标准库接口 2. MySQL Connector/Python接口

    2024年02月13日
    浏览(48)
  • 用Python发送HTTP请求

    2024年02月10日
    浏览(37)
  • navicat新建数据库

    连接——mysql——填写信息 右键——点击新建数据库(如果图标是灰色,直接双击即可) 2.1 字符集选择 一般选择utf8,里面utf8mb4也可以选,区别在于utf8mb4兼容utf8,且比utf8能表示更多的字符。感兴趣的可以看一下区别,unicode编码区从1 ~ 126就属于传统utf8区,126行以下就是

    2024年02月07日
    浏览(82)
  • python 模块requests 发送 HTTP 请求

    一、简介 requests 模块是 python 基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作 二、安装 三、方法 requsts.requst(method, url,headers,cookies,proxies,timeout) method:请求方式;字符串类型 url:请求的地址;字符串类型 params:查询参数,g

    2024年02月11日
    浏览(41)
  • java发送http请求的几种方式,调用第三方接口的方法:HttpUtil、HttpURLConnection等

    参考:https://blog.csdn.net/yubin1285570923/article/details/126225347 put请求 post带请求头 get、delete类似… 使用JDK原生提供的net,无需其他jar包,代码如下: 需要用到commons-httpclient-3.1.jar,maven依赖如下: 看一下我实际应用的例子 需要用到httpclient-4.5.6.jar,maven依赖如下: RestTemplate 是由

    2024年01月18日
    浏览(52)
  • 0基础下载并安装SQLite并新建数据库

    //本文章由chatgpt-3.5协助生成。// (此部分有参考) 访问 SQLite 官方Download Page: https://www.sqlite.org/download.html 选择适用的文件: Precompiled Binaries for 你的操作系统 例如Windows就在 Precompiled Binaries for Windows 中下载 sqlite-dll-win-x64-3440200.zip (1.24 MiB) 64-bit DLL (x64) for SQLite version 3.44.2. (S

    2024年02月05日
    浏览(41)
  • python requests.get发送Http请求响应结果乱码、Postman请求结果正常

    最近在写爬虫程序,自己复制网页http请求的url、头部,使用python requests和postman分别请求,结果使用postman发送http get请求,可以得到正常的json数据,但是使用python的requests发送则接受到乱码,response.text的内容是: response.content的内容是: 十分费解,于是网上搜索了相关内容,

    2024年01月24日
    浏览(54)
  • 【SpringBoot】自定义工具类实现Excel数据新建表存入MySQL数据库

    🏡浩泽学编程 :个人主页  🔥 推荐专栏 :《深入浅出SpringBoot》《java对AI的调用开发》               《RabbitMQ》《Spring》《SpringMVC》《项目实战》 🛸学无止境,不骄不躁,知行合一 本文主要介绍使用EasyExcel读取Excel内数据并转换为csv格式数据(String字符串),然后

    2024年03月15日
    浏览(60)
  • 【fly-iot飞凡物联】(18):配置Emqx的webhook,编写http接口,完成设备状态的更新。显示在线/离线状态,异步插入数据库,使用supervisor启动

    fly-iot飞凡物联专栏: https://blog.csdn.net/freewebsys/category_12219758.html https://www.bilibili.com/video/BV19a4y127Gt/ 【fly-iot】(7):配置Emqx的webhook,编写http接口,完成设备状态的更新。显示在线/离线状态,异步插入数据库,使用supervisor启动 然后就可以在工具中进行测试了: 直接设置接口

    2024年01月15日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包