javascript - data - xmlhttprequest get example



Greifen Sie auf CouchDB mit XHR mit Javascript zu (1)

Ich habe kürzlich in CouchDB gesucht und ich habe derzeit das Problem, dass ich nicht weiß, wie ich mit Javascript darauf zugreifen würde.

Soweit ich weiß, sind meine Optionen:

  • XHR: Funktioniert nicht. Same-Origin-Policy ist im Weg. Ich kann CouchDB auch nicht den zusätzlichen Access-Control-Allow-Origin Header senden.
  • JSONP: Begrenzt die Anfrage auf die GET Methode.

Wie kann ich auf die Datenbank zugreifen?


Answer #1

CouchDB unterstützt derzeit keine Abfragen quer zur Herkunft. (Ich habe ein Patch eingereicht, von dem ich erwarte, dass es in der nächsten Version sein wird.)

Die überwiegende Mehrheit der CouchDB-Benutzer macht eines von zwei Dingen:

  1. Die Webseite direkt von CouchDB aus bedienen (keine Cross-Origin-Probleme)
  2. Die Webseite wird normalerweise bedient, und der Server fragt CouchDB ab und leitet möglicherweise das XHR weiter




jsonp