在Couchbase服务器中使用N1QL时出错

在Couchbase服务器中使用N1QL时出错,couchbase,nosql,Couchbase,Nosql,我正在使用Couchbase 4.0 community editionm并尝试在Couchbase服务器中执行简单的N1QL操作, 使用这些GET请求: 简单的“select 1”语句: 及 (其中cache是我的bucket名称) 对于我发送的任何请求,我都会收到以下错误: { "requestID": "30096327-05eb-4282-b170-7601f6118aac", "errors": [ { "code": 112

我正在使用Couchbase 4.0 community editionm并尝试在Couchbase服务器中执行简单的N1QL操作, 使用这些GET请求:

简单的“
select 1
”语句:

(其中
cache
是我的bucket名称)

对于我发送的任何请求,我都会收到以下错误:

{
    "requestID": "30096327-05eb-4282-b170-7601f6118aac",
    "errors": [
        {
            "code": 1120,
            "msg": "Unsupported media type: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"
        }
    ],
    "status": "fatal",
    "metrics": {
        "elapsedTime": "0",
        "executionTime": "0",
        "resultCount": 0,
        "resultSize": 0,
        "errorCount": 1
    }
}

可能是什么问题?

看起来您的用户代理(web浏览器?)正在请求查询引擎不支持的媒体类型-用户代理正在请求HTML的变体


尝试使用命令行HTTP客户端(CuRL、wget等)之类的工具。

你说得对。我正在使用谷歌Chrome 46.0版。有没有办法在浏览器中修复它?您可以使用提供GUI的Chrome扩展来发出HTTP请求,类似于curl所做的: