2011-06-24 27 views
4

我最近一直在研究CouchDB,並且我目前遇到了問題,我不知道如何使用Javascript訪問它。使用JavaScript訪問CouchDB和XHR

據我知道此刻我的選擇是:

  • XHR:不工作。原產地政策就是這樣。我似乎也無法讓CouchDB發送額外的Access-Control-Allow-Origin標題。
  • JSONP:將請求限制爲GET方法。

那麼如何訪問數據庫呢?

回答

5

CouchDB目前不支持跨源查詢。 (我有一個補丁提交的,我希望在未來的版本。)

絕大多數CouchDB的用戶都在做兩件事情之一:

  1. 直接從CouchDB的服務網頁(無交叉-origin問題)
  2. 服務網頁正常,並且服務器查詢CouchDB的,可能是代理所述XHR
+0

我去了第二種方法。儘管期待跨界支援;) – slosd

+0

太棒了,祝你好運! – JasonSmith