Je suis nouveau à Couch DB. Je l'ai installé sur mon CouchDB dossier de base sur notre serveur universitaire qui ressemble à ...Comment accéder à CouchDB en utilisant JavaScript? Erreurs SOP
http://servername.com/home/users/roby
Le Db est en cours d'exécution sur le port 1234 et cela fonctionne très bien. J'ai pu remplir la base de données en utilisant le pilote Couch4J pour Java en utilisant un tunnel SSH de ma machine.
Je suis en train de développer une application web qui a besoin des données stockées sur la base de données. Supposons que j'ai un fichier index.html situé à
http://servername.com/home/users/roby/public_html/index.html
qui traduit à
http://servername.com/~roby/index.html
Lors de l'émission d'une simple demande, je suis des erreurs étranges telles que
XMLHttpRequest cannot load http://xxxxxxx:1234/.
Origin http://servername.com is not allowed by Access-Control-Allow-Origin.
Le code I J'utilise pour essayer d'obtenir une réponse de la DB est la suivante
$.couch.urlPrefix = "http://xxxxxxx:1234";
$.couch.info({
success: function(data) {
console.log(data);
}
});
Toute aide est appréciée.
Merci.
RM
Merci pour la réponse. Et si je n'avais pas le droit d'installer CouchApp sur mon serveur? Comment puis-je joindre manuellement des documents HTML aux documents CouchDB? J'ai juste besoin de trois vues, que j'ai déjà créées avec Futon. Suggérez-vous de procuration dans ce cas? – RMinelli
@RMinelli Bonjour, j'ai élargi ma réponse, j'espère que c'est plus clair maintenant. – Slartibartfast
Merci beaucoup! Je vais essayer ça, maintenant je l'ai mis comme un travail secondaire dans mon développement! – RMinelli