【发布时间】:2018-08-19 02:00:01
【问题描述】:
我正在访问 RabbitMQ 远程服务器并尝试使用以下 curl 调用获取频道:
curl -i -X GET https://192.168.180.23:15671/api/channels -H 'accept:text/html,application/xhtml+xml,application/xml;q=0.9,/;' -H 'accept-encoding: gzip, deflate' -H 'accept-language: en-US,en;q=0.9' -H '授权:基本 cGhpYWRtaW46MW5mME1AdDFjc1BoIWx0MHI=' -H '连接:keep-alive' -H '升级-不安全请求:1' -k
但是得到 400 Bad Request Response
HTTP/1.1 400 错误请求 服务器:牛仔 日期:2018 年 3 月 11 日星期日 05:00:21 GMT 内容长度:0 变化:起源
但是当我使用 Postman 拨打相同的电话时得到 200 响应。
【问题讨论】:
-
您从哪里获得 Curl 请求 - 这与 Postman 提供的输出代码示例相同吗?您是否尝试过更简单的查询? Rabbit 将为您提供包含更少标题的输出。 cdn.rawgit.com/rabbitmq/rabbitmq-management/v3.7.4/priv/www/api/…