Вы не можете напрямую запросить всю таблицу с помощью REST API.
Сначала вам нужно позвонить /table/scanner
с размером пакета, он вернет идентификатор сканера.
Далее, передайте этот сканерИдентификатор конечной точки /table/scanner/<scanner-id>
, он будет возвращать число строк (= размер пакета) каждый раз, когда вы будете вызывать, пока он не будет исчерпан
curl -vi -X PUT \
-H "Accept: text/xml" \
-H "Content-Type: text/xml" \
-d '<Scanner batch="1"/>' \
"http://example.com:8000/users/scanner/"
Он вернет LOCATION
в ответе HTTP как сканерконечная точка: http://example.com:8000/users/scanner/123
Затем вызовите:
curl -vi -X GET \
-H "Accept: text/xml" \
"http://example.com:8000/users/scanner/123"
Он вернет данные в пакетном режиме.