我的编程空间,编程开发者的网络收藏夹
学习永远不晚

shell脚本发送http请求的实现示例

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

shell脚本发送http请求的实现示例

简述:使用shell脚本发送http请求,解析请求获取token再次发起请求

系统:Ubuntu系统

工具:cURL(发送http请求),jq(解析json),没有需要安装

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 '{"id_device": "d2217a3b-dfc0-4301-86f3-78fbb4cb58e4","data_type": ""}'

shell脚本发送http请求的实现示例

shell 调用HTTP POST请求

curl -X POST --header 'Content-Type: application/json' --header 'ReportScript-Sign: FgPlfGlYw83zMdzd' --header 'Accept: application/json' -d '{                        
    "data": {                                                                                                                                                                                     
      "appkey": "XXXXX",                                                                                                                                                                          
      "code": "bigdata.platform.XXXXX",                                                                                                                                                            
      "params": {}                                                                                                                                                                                
    },                                                                                                                                                                                            
    "extra": {}                                                                                                                                                                                                                                                                                                                                                                             
  }' 'http://XX.XX.XX.XX:XXXXX/report_api/extraFunction/commonApi'

到此这篇关于shell脚本发送http请求的实现示例的文章就介绍到这了,更多相关shell发送http请求内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

shell脚本发送http请求的实现示例

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

shell脚本发送http请求的实现示例

简述:使用shell脚本发送http请求,解析请求获取token再次发起请求 系统:Ubuntu系统 工具:cURL(发送http请求),jq(解析json),没有需要安装 host="192.168.1.199" post="8888"
2023-04-28

Python Http发送请求怎么实现

本篇内容介绍了“Python Http发送请求怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!浅析requests在不借助其他第三方库
2023-07-02

怎么用VBS实现发送带Cookie的HTTP请求

这篇文章主要介绍怎么用VBS实现发送带Cookie的HTTP请求,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!为了方便测试,先写一个回显Cookie的简单的PHP程序: 代码如下:
2023-06-08

Java使用HttpUtils怎么实现发送HTTP请求

本篇文章和大家了解一下Java使用HttpUtils怎么实现发送HTTP请求。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。目录第一部分:简单总结HTTP请求常用配置第二部分:使用JavaLib的HttpUtils第三部分
2023-07-06

Android HTTP发送请求和接收响应的实例代码

添加权限 首先要在manifest中加上访问网络的权限: 代码如下: ... <
2022-06-06

JAVA中的HTTP请求怎么利用HttpClient实现发送

JAVA中的HTTP请求怎么利用HttpClient实现发送?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。HttpClient介绍HttpClient 不是一个
2023-05-31

Android开发中使用Volley库发送HTTP请求的实例教程

Android Volley 是Google开发的一个网络lib,可以让你更加简单并且快速的访问网络数据。Volley库的网络请求都是异步的,你不必担心异步处理问题。 Volley的优点:请求队列和请求优先级请求Cache和内存管理扩展性性
2022-06-06

实现shell脚本nicenumber的示例分析

这篇文章给大家分享的是有关实现shell脚本nicenumber的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Given a number, shows it in comma-separated fo
2023-06-09

Vue axios库发送请求的示例介绍

axios是基于promise的HTTP库,可以使用在浏览器和node.js中,它不是vue的第三方插件,vue-axios是axios集成到Vue.js的小包装器,可以像插件一样安装使用:Vue.use(VueAxios, axios),本文给大家介绍Vue axios和vue-axios关系,感兴趣的朋友一起看看吧
2022-11-13

Node.js发送HTTP客户端请求并显示响应结果的方法示例

本文实例讲述了Node.js发送HTTP客户端请求并显示响应结果的方法。分享给大家供大家参考,具体如下: wget.js:发送HTTP客户端请求并显示响应的各种结果 options对象描述了将要发出的请求。 data事件在数据到达时被触发,
2022-06-04

利用java实现发送http或get请求的方法有哪些

这篇文章将为大家详细讲解有关利用java实现发送http或get请求的方法有哪些,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一、第一种方式,通过HttpClient方式,代码如下:publ
2023-05-31

python爬虫使用request库发送get请求的示例

这篇文章主要介绍python爬虫使用request库发送get请求的示例,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python是什么意思Python是一种跨平台的、具有解释性、编译性、互动性和面向对象的脚本语言,
2023-06-14

Vueaxios库避免重复发送请求的示例介绍

Axios是一个基于promise的HTTP库,可以用在浏览器和node.js中。axios是目前最优秀的HTTP请求库之一,我们封装axios请求也是为了让代码看的更加清晰,后期好维护
2023-02-15

编程热搜

目录