如何将HTTP请求转换为curl?

时间:2018-12-31 17:10:42

标签: http curl

我是这个方面的新手,因此请CrazyCall docs帮忙,我想在使用CURL的终端中测试这些代码示例,例如:

GET /api/v1/users HTTP/1.1
x-api-token: your-secret-api-key
Account: your-account-hash.crazycall.com
Host: api.crazycall.com

我试图转换为curl并像这样执行:

curl -XGET -H 'x-api-token: mdsRFGRV23XXXXXXX' -H 'Account: lopDOPLSVXXXX.crazycall.com' -H 'Host: api.crazycall.com' /api/v1/users

但是它显示了一条消息<url> malformed

我还添加了“ Content-type:application / json”标头,但仍然相同。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

将协议和域(https://api.crazycall.com)插入路径(/api/v1/users):

 curl -X GET -H 'x-api-token: mdsRFGRV23XXXXXXX' -H 'Account: lopDOPLSVXXXX.crazycall.com' -H 'Host: api.crazycall.com' https://api.crazycall.com/api/v1/users