当我使用 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
和东西),但这也可以实现。