Доступ к CouchDB с помощью XHR с использованием Javascript - PullRequest
4 голосов
/ 24 июня 2011

Недавно я просматривал CouchDB, и в настоящее время у меня возникает проблема, заключающаяся в том, что я не знаю, как получить к нему доступ, используя Javascript.

Насколько я знаю, на данный момент у меня есть варианты:

  • XHR: не работает.Политика Same-Origin-в пути.Я также не могу заставить CouchDB отправлять дополнительный заголовок Access-Control-Allow-Origin.
  • JSONP: ограничивает запрос методом GET.

Так как мне получить доступ к базе данных?

1 Ответ

5 голосов
/ 25 июня 2011

CouchDB в настоящее время не поддерживает запросы из разных источников. (У меня есть исправление, которое я ожидаю выпустить в следующем выпуске.)

Подавляющее большинство пользователей CouchDB делают одно из двух:

  1. Обслуживание веб-страницы непосредственно из CouchDB (нет проблем с несколькими источниками)
  2. Обслуживание веб-страницы в обычном режиме, и сервер запрашивает CouchDB, возможно, прокси XHR
...