5
我有一個HBase表(部分)使用十六進制字節來構造它的rowkeys。我能夠從HBase的殼牌就好查詢如下通過Ruby查詢HBase Stargate獲取十六進制rowkey
get 'my_table', "XYZ:\x7F\xFF\xFF\xFF\xFF\xFF\xFF\x82"
不過,我想用星門API(或充當一個包裝的許多紅寶石的寶石之一)遠程查詢HBase的。
如果我運行上面的完全相同的查詢,我找不到404。請注意,:
和\
字符是URL編碼的。
curl "http://myHbaseServer.domain:8080/my_table/XYZ%3A%5Cx7F%5CxFF%5CxFF%5CxFF%5CxFF%5CxFF%5CxFF%5Cx82/content:raw"
=> 404 Not Found
我知道這個格式是正確的,因爲它返回一個表列表時,我只需調用/
端點。這也不會導致連接錯誤。有關這些角色是否正確逃脫的任何想法?
謝謝!