2017-03-01 3 views
1

Hbase REST API、このインターフェイスget 'version/cluster'を使用すると、応答はJSONではなくプレーンテキストになります。Accept: application/jsonHbase REST API `get version/cluster`のバグですか?

curl -X GET \ 
    -H "Accept: application/json" \ 
    "http://localhost:8888/version/cluster" 
# "1.2.2" 

しかし、Accept: text/xmlを使用すると、応答は正しいXMLです。

curl -X GET \ 
    -H "Accept: text/xml" \ 
    "http://localhost:8888/version/cluster" 
# <?xml version="1.0" encoding="UTF-8" standalone="yes"?><ClusterVersion>1.2.2</ClusterVersion> 

答えて

0

Hbase issue #17713。 Jan Hentschelのコメント、彼は正しい。 JSON仕様がRFC 4627からRFC 7159に更新され、文字列が有効なJSONです。

+0

修正されました。 [#17713](https://issues.apache.org/jira/browse/HBASE-17713) –

関連する問題