Ich versuche, einen Admin-Benutzer in CouchDB durch eine AJAX-Anfrage zu erstellen. Mein Problem ist, dass ich eine {"error": "bad request", "reason":"invalid json"}
bekomme.Apache CouchDB {"Fehler": "BadRequest", "Grund": "Ungültiger JSON"}
var urlString= "http://IPAddress:5984/_config/admins/alice -d ";
urlString = urlString + "'" + "\"alice\"" + "'";
alert(urlStrting);
xhttp.open('PUT' urlString, true);
xhttp.send();
Die alert(urlString)
zeigt:
http://IPAddress:5984/_config/admins/alice -d '"alice"'
ich die Zitate bin zu raten, irgendwie durcheinander bekommen, wenn sie zu CouchDB gesendet werden. Ich verwende den VI-Editor auf AWS (Amazon Linux). Ich habe versucht, die Anführungszeichen in einfache Anführungszeichen sowie mit und ohne zu ändern. Jede Hilfe wird geschätzt.