当前位置: 首页 > news >正文

网站为什么会出现死链国内个人网站

网站为什么会出现死链,国内个人网站,旅游网站简介,做公司标志用哪个网站文章目录一、基础知识1.HTTP/1.0 和 HTTP/1.1 的主要区别2.Jsonpath二、接口测试工具1.Postman1>Postman断言2>postman参数化3>获取token值,存为全局变量2.Apifox3.swagger(斯瓦格)4.Jmeter一、基础知识 1.HTTP/1.0 和 HTTP/1.1 的主要区别 HTTP/1.0每个请…

文章目录

    • 一、基础知识
      • 1.HTTP/1.0 和 HTTP/1.1 的主要区别
      • 2.Jsonpath
    • 二、接口测试工具
      • 1.Postman
        • 1>Postman断言
        • 2>postman参数化
        • 3>获取token值,存为全局变量
      • 2.Apifox
      • 3.swagger(斯瓦格)
      • 4.Jmeter

一、基础知识

image-20250702215941705

1.HTTP/1.0 和 HTTP/1.1 的主要区别

  • HTTP/1.0每个请求和响应都需要建立一个新的 TCP 连接,并且在请求完成后关闭连接;HTTP/1.1,默认是持久连接,除非明确指定关闭连接。

  • HTTP/1.0不强制要求 Host 头;HTTP/1.1强制要求每个请求都包含一个 Host

  • HTTP/1.0主要支持 GETPOST 方法。HTTP/1.1支持更多的请求方法,如 PUTDELETEHEADOPTIONSTRACE,从而提供了更丰富的 HTTP 功能。

2.Jsonpath

$:表示根路径;.:表示下一级

$.numbers[1].number

image-20250626152845549

二、接口测试工具

批量查询关注多参

1.Postman

1>Postman断言
// 状态码断言;Status code: Code is 200
pm.test("Status code is 200", function () {pm.response.to.have.status(200);
});
// 通过响应内容,包含的字符串断言;Response body: Contains string
pm.test("断言", function () {pm.expect(pm.response.text()).to.include("\"status\":0");
});
// 通过Json值断言;Response body: JSON value check
// pm.expect(jsonData.msg).to.eql("密码错误");其中jsonData表示json的根路径
pm.test("通过jsonData.msg的值断言", function () {var jsonData = pm.response.json();pm.expect(jsonData.msg).to.eql("密码错误");
});
2>postman参数化

postman本地参数化文件要求:
1、有表头
2、一组数据占一行,一个参数占一列,列与列之间用英文逗号间隔
3、如果有空行,只能有一个,且要放在文件结尾

3>获取token值,存为全局变量

通过Jsonpath获取

//新版本中:responseBody已弃用
//可以使用pm.response.json()或pm.response.text()
// var jsonData = pm.response.json();
var jsonData = JSON.parse(responseBody)
pm.globals.set("token1", jsonData.data.token);

通过正则表达式获取

//最新版:
//reponseBody已弃用
//有,pm.response.text();或 pm.response.json();  var data = pm.response.text(); 
//var token = responseBody.match(new RegExp('左边界(.+?)右边界'))[1]
var token = data.match(new RegExp('左边界(.+?)右边界'))[1]
pm.globals.set ("token",token);

2.Apifox

界面现代化,操作与Postman大同小异

3.swagger(斯瓦格)

只需要了解即可,只有Java中有

开发人员将api接口写入这个网址,也就不会写接口文档了

4.Jmeter

使用方法参考Jmeter使用教程

http://www.dtcms.com/a/424258.html

相关文章:

  • 做网站分流阿里云网站备案后
  • 婚恋网站建设项目创业计划书汕头市企业网站建设哪家好
  • 旅游门户网站建设方案如何开发wordpress主题
  • 校园网站建设的缺陷百度升级最新版本下载安装
  • 海洋网络提供网站建设eclipse做的网站
  • ENVI系列教程(十八)——高级光谱分析
  • 怎样做影视网站不侵权小白怎样建设公司网站
  • 网页制作与网站建设填空题做网站需要买什么
  • 【控制理论】#3 一阶系统与二阶系统的时域响应分析
  • 网站建设万户网络城乡建设部网站房产查询
  • 下载并安装 Kali 官方 GPG 密钥
  • Flink 有状态流处理State、Keyed State、Checkpoint、对齐/不对齐与生产实践
  • Redis String 类型全解析
  • 网站的积分系统怎么做属于seo优化范畴的是
  • spring cache(四)cache版本管理
  • 企业做网站带来的好处哪个平台打广告效果好
  • 网站代理怎么设置成都地区网站开发成本
  • 短视频网站开发金融行业网站开发
  • 网页前端做购物网站的实训报告企业建设网站的必要性
  • UIP中的psock_generator_send()的宏分析
  • pragma alloc_text的用途及支持的段列表
  • python做直播网站wordpress建站Pdf
  • 潍坊做网站好看电影网站模板下载
  • 织梦做的网站打开空白免费cms建站
  • Gradle 基础
  • 深入 GeoServer 样式世界:SLD(Styled Layer Descriptor)全解析
  • 番禺大石做网站广东网站设计费用
  • 为什么Redis的操作是原子性的,怎么保证原子性的
  • springboot中使用undertow容器
  • 设计模式(C++)详解——备忘录模式(1)