Как получить документ от Raven, используя HTTP API

У нас есть Raven, развернутый на сервере, и наш.NET-код может отлично с ним работать.

Когда я удален на коробку, я хотел бы иметь возможность совершать HTTP-звонки в Raven через HTTP-клиент.

В студии Raven я вижу, что у меня есть документ в коллекции под названием "Locations" с идентификатором "location /1". Raven работает на порту 9999, поэтому в моем HTTP-клиенте (Postman for Chrome) я ввожу следующий запрос GET:

http://localhost:9999/docs/locations/1

Тем не менее, я всегда получаю 404.

Если я искажу URL (например, изменив сегмент "документы" на "документы"), я получу ответ от Рэйвена, который скажет мне, что он не знает, что делать с запросом, поэтому я должен быть в правильных строках. Похоже, Ворон говорит мне, что документа нет, когда я знаю, что он есть.

Кто-нибудь может предложить некоторое понимание?

1 ответ

Решение

Этот URL будет адресован системной базе данных. Я предполагаю, что вы используете именованную базу данных.

Пытаться http://localhost:9999/databases/{DbName}/docs/locations/1

Другие вопросы по тегам