Zuerst habe ich anmelden erfolgreich und ein Cookie von Server in meinem Browser mit folgenden Snippet gesetzt:Erste Fehler beim Senden jqueryAjax Anfrage
var form = new FormData();
form.append("email", "[email protected]");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
async: true,
crossDomain: true,
url: "https://krdly-web-dev0.cfapps.io/session",
method: "POST",
processData: false,
contentType: false,
mimeType: "multipart/form-data",
data: form
};
$.ajax(settings).done(function(response) {
console.log(response);
});
aber ich habe „500: Interner Serverfehler“, wenn ich unten Code verwenden, für immer Benutzerprofil:
var form = new FormData();
form.append("email", "[email protected]");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
async: true,
crossDomain: true,
url: "https://krdly-web-dev0.cfapps.io/user",
method: "GET",
xhrFields: {
withCredentials: true
},
processData: false,
contentType: false,
mimeType: "multipart/form-data",
//data: form
};
$.ajax(settings).done(function(response) {
console.log(response);
});
der folgende Code wird durch Postbote gegeben, aber es does'nt Werke in Browser:
var form = new FormData();
form.append("email", "[email protected]");
form.append("pword", "pass123");
form.append("geo", "6.4636835,3.8494566");
var settings = {
"async": true,
"crossDomain": true,
"url": "https://krdly-web-dev0.cfapps.io/user",
"method": "GET",
"headers": {
"cache-control": "no-cache",
"postman-token": "70f8a8cf-6a8f-4905-aaed-69acaeb63cd2"
},
"processData": false,
"contentType": false,
"mimeType": "multipart/form-data",
"data": form
}
$.ajax(settings).done(function(response) {
console.log(response);
});
Ich würde Ihre Token, Link und andere sensible Informationen aus Ihrer Frage entfernen. Ich habe versucht, diesen Link zu öffnen - https://krdly-web-dev0.cfapps.io/user - es gibt 500. Vielleicht ist alles in Ordnung mit Ihrem Code und das Problem ist auf der Serverseite? – curveball
bitte jemand machen diese Arbeit, ich werde sehr dankbar sein, wenn ein Jquery-Experte dies tun würde: auch auf Skype diskutieren: [email protected] – mubsher
es funktioniert gut auf Postbote und die Benutzerdetails, nicht API-Ausgabe – mubsher