我正在使用下面的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响应。
答案 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,*/*;'