【问题标题】:Always Receiving 400 Bad Response in Linux cURL Request在 Linux cURL 请求中总是收到 400 错误响应
【发布时间】: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 响应。

【问题讨论】:

标签: linux curl postman


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2012-06-03
    • 1970-01-01
    • 2017-03-04
    • 1970-01-01
    • 1970-01-01
    • 2014-08-19
    • 2015-05-10
    • 1970-01-01
    • 2015-10-20
    相关资源
    最近更新 更多