始终在Linux cURL请求中收到400个错误响应

时间:2018-03-10 17:02:57

标签: linux curl postman

我正在使用下面的curl调用点击RabbitMQ远程服务器并尝试获取频道:

  

curl -i -X GET https://192.168.180.23:15671/api/channels -H'接受:text / html,application / xhtml + xml,application / xml; q = 0.9, / ;& #39; -H'接受编码:gzip,deflate' -H'接受语言:en-US,en; q = 0.9' -H'授权:基本cGhpYWRtaW46MW5mME1AdDFjc1BoIWx0MHI =' -H'连接:keep-alive' -H'升级不安全请求:1' -k

但得到400错误请求响应

  

HTTP / 1.1 400错误请求   服务器:牛仔   日期:太阳,2018年3月11日,格林威治标准时间05:00:21   content-length:0   变化:起源

但是当我使用Postman进行相同的通话时获得200响应。

1 个答案:

答案 0 :(得分:0)

好吧,我找到了答案,; 导致了问题。 所以,它应该是

-H 'accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*'

而不是-H 'accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;'