Content

shell脚本发送http请求的实现示例(shell脚本发送http)不要告诉别人

文章摘要

这篇文章描述了一个自动化部署流程,用于生成和验证API令牌,以确保服务器的安全性。代码中首先通过`curl`命令获取API令牌,然后提取并验证该令牌,用于后续的设备运行数据请求。整个流程通过简单的脚本实现了对API访问的自动化管理,适用于需要安全性和自动化监控的场景。

host=”192.168.1.199″ post=”8888″ pre=”/api/v1″ url_pre=”http://${host}:${post}${pre}” get_token=”curl –location –request GET ${url_pre}/token?access_id=admin&access_secret=123456&=” echo $get_token token=$($get_token) echo $token token=$(echo $token | jq “.data.token”) token=${token:1:-1} echo $token curl –location –request POST ${url_pre}/device/runtime_data?token=${token} –header ‘Content-Type: application/json’ –data-raw ”