我必须执行一个命令,该命令会自动执行其他几组命令。这些命令之一是:
curl -k https://github.com/google/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip
但我希望此命令使用 --insecure
标志运行,这样当我位于公司代理后面时,就不会验证curl 的证书。
我了解我需要编辑 .curlrc
文件以添加 --insecure
选项。
我检查了我的$HOME目录,这样的文件不存在。应该创建一个新的 .curlrc 文件吗?其内容应该从什么开始?示例 .curlrc 文件是什么样子的?它的内容是什么?
我找到了这个链接:Sample .curlrc file 。然而,这并不能清楚地解释事情。
最佳答案
我发现您可以自己创建 $HOME/.curlrc 文件,它可以只包含 -k
或 --insecure
标志,而无需包含任何其他内容文件。我必须以编程方式执行此操作,因此我在运行 curl 之前运行这行代码:
echo "-k"> ~/.curlrc
关于curl - 如何设置 cURL 默认 --insecure 选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53278797/