shell命令调用http接口构造测试数据

本文介绍了如何利用shell脚本来调用HTTP接口并构造测试数据。首先在浏览器中构造数据并查看接口请求,然后在Linux服务器上创建myshell.sh文件,将请求头和请求体写入,最后执行脚本进行数据发送。关键参数包括:-X指定请求方法,-H设置请求头,-d或--data传递请求体,-F用于上传文件,-k允许不安全的SSL连接,-s静默模式。注意需根据实际情况调整content-length字段。
摘要由CSDN通过智能技术生成

shell命令调用http接口构造测试数据

1、通过浏览器访问目标网页,构造一条数据,f12查看接口发送数据。
2、在一台联网的linux服务器上创建一个myshell.sh文件,将请求头、请求体数据拷贝至该文件,整理一下数据,然后添加shell命令。

for((i=0;i<5;i++))
do
curl -H "accept: application/json, text/plain, */*" \
-H "accept-encoding: gzip, deflate, br" \
-H "accept-language: zh-CN,zh;q=0.9" \
-H "content-type: application/json;charset=UTF-8" \
-H "cookie: token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsIm1ldGhvZCI1cODF36AA9836BE480A452C18641ED709CB" \
-H "origin: https://172.25.52.233:58443" \
-H "referer: https://172.25.52.233:58443/enterprise-apps/" \
-H "sec-ch-ua: 'Google Chrome';v='95', 'Chromium';v='95', ';Not A Brand';v='99'" \
-H "sec-ch-ua-mobile: ?0" \
-H 'sec-ch-ua-platform: "Windows"' \
-H "sec-fetch-
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值