我可以为 curl 设置默认主机名吗?

我可以为 curl 设置默认主机名吗?

当我使用 curl 在我的工作站上测试 Web 服务时,我想减少击键次数。

有没有办法将默认主机名“localhost:3000”设置到 ~/.curlrc 中,以便以下内容可以工作?

curl /foo.json

答案1

在 Unix 上 – shell 函数:

cu() { curl "http://localhost:3000/$1"; }

cu foo.json将被翻译为curl http://localhost:3000/foo.json

缺点:需要更多的代码来支持选项(curl -I和东西),但这也可以实现。

相关内容