iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >ABAP的HTTP_GET和Linux的curl
  • 303
分享到

ABAP的HTTP_GET和Linux的curl

2023-06-06 01:06:39 303人浏览 安东尼
摘要

curl是利用URL语法在命令行方式下工作的开源文件传输工具,广泛应用在Unix,多种linux发行版中。在windows系统下也有移植版。curl尤其被广泛应用在GitHub上众多开源软件和框架的安装script中,比如kubernete

curl是利用URL语法在命令行方式下工作的开源文件传输工具,广泛应用在Unix,多种linux发行版中。

windows系统下也有移植版。

ABAP的HTTP_GET和Linux的curl

curl尤其被广泛应用在GitHub上众多开源软件和框架的安装script中,比如kubernetes的一个本地运行工具:minikube。

ABAP的HTTP_GET和Linux的curl

安装script里有这样一个命令:

curl -Lo kubectl https://storage.Googleapis.com/kubernetes-release/release/$(curl -s Https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl && chmod +x kubectl && sudo cp kubectl /usr/local/bin/ && rm kubectl

其中下面的url在浏览器里打开,发现该txt文件只是维护了一个最新的版本号:

https://storage.googleapis.com/kubernetes-release/release/stable.txt

ABAP的HTTP_GET和Linux的curl

因此下面这个url里通过$定义的占位符,

https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl

会被替换成v1.11.2:

ABAP的HTTP_GET和Linux的curl

最终下载的url:

https://storage.googleapis.com/kubernetes-release/release/v1.11.2/bin/linux/amd64/kubectl

curl还有个用法是下载指定url的网页源代码,比如curl http://www.baidu.com

ABAP的HTTP_GET和Linux的curl

ABAP也有类似的工具,function module HTTP_GET:

ABAP的HTTP_GET和Linux的curl

ABAP的HTTP_GET和Linux的curl

ABAP的HTTP_GET和Linux的curl

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

--结束END--

本文标题: ABAP的HTTP_GET和Linux的curl

本文链接: https://www.lsjlt.com/news/245533.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作