码迷,mamicode.com
首页 > Web开发 > 详细

curl指令的坑

时间:2019-09-12 13:39:43      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:pull   ken   curl   ==   author   ali   ycm   str   调试   

今天使用curl指令构造一个docker api访问,一直得不到预期的结果。调试了半天,发现是网址没加引号。

token=$(curl -v -XGET -H Authorization:Basic ×××× https://auth.docker.io/token?account=torresowen&scope=repository%3Alibrary%2Fnginx%3Apull&service=registry.docker.io)> /dev/null 2>&1

由于网址跟了一串参数,导致curl指令应该是参数没读全。

应该将整个网址加上单引号,这是一个shell脚本中易犯的错误,记之

token=$(curl -v -XGET -H Authorization:Basic dG9ycmVzb3dlbjp3bGgxOTkyMTIyNw== https://auth.docker.io/token?account=torresowen&scope=repository%3Alibrary%2Fnginx%3Apull&service=registry.docker.io)> /dev/null 2>&1

 

curl指令的坑

标签:pull   ken   curl   ==   author   ali   ycm   str   调试   

原文地址:https://www.cnblogs.com/elnino/p/11511220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!