shell 批量执行curl 脚本

从当前目录下 idsfile.txt 文件中,按行读取数据作为,每次http接口调用的参数。

说明:
$(echo $line | sed 's/\r//') : 将变量 line 的换行符去除。

powershell 复制代码
#!/bin/bash

# 请求头token
TOKEN = "YOUR_TOKEN_HERE"
# 接口请求地址
URL = "http://{ip}:{port}/service/api/v1/send/message"

while read -r line; do
    curl -X POST -H "Authorization: Bearer $TOKEN" -F "id=$(echo $line | sed 's/\r//')" $URL
    echo ""
done < idsfile.txt
相关推荐
nfgo2 天前
Apollo自动驾驶项目(二:cyber框架分析)
人工智能·自动驾驶·unix
常敲代码手不生7 天前
UNIX IPC方法的分类
java·linux·服务器·tcp/ip·unix·信息与通信
Ronaldinho Gaúch9 天前
linux与unix
linux·运维·unix
Black____White11 天前
uts+uniapp踩坑记录(vue3项目
前端·typescript·uni-app·vue·unix·鸿蒙系统
zealous_zzx12 天前
深度解析Linux系统和Unix系统的基本概念及优缺点和原理
linux·unix
廊桥遗梦72816 天前
STM32基础篇:RTC × Unix时间戳 × BKP
服务器·stm32·嵌入式硬件·unix
JackieZhengChina16 天前
操作系统发展简史
linux·windows·ios·操作系统·unix·宏内核·微内核
zhyjhacker18 天前
windows核心编程,纤程使用---->UNIX服务器应用程序移植到Windows中
windows·stm32·unix
热爱生活的猴子19 天前
在 Linux 和类 Unix 系统中,终端(Terminal)和 Shell
linux·服务器·unix
晨曦丿22 天前
Linux——进程管理
linux·前端·算法·unix