pl: Einzelne items mit put updaten Expressjs

Beitrag lesen

hi,

Hier ist mein AJAX

$('document').ready(function(){
    var containsID=reverseString($(location).attr('href')).split("/");
    var id = containsID[1];
    var xhr = new XMLHttpRequest();
    xhr.open('POST', '/buildings/'+ id , true); // method-override needs it to be POST
    xhr.setRequestHeader('X-HTTP-Method-Override', 'PUT');
    xhr.send();
});

Wenn Du ein PUT macht willst, solltest Du auch open('PUT') notieren. Und was soll der proprietäre Header 'X-HTTP-Method-Override' ??? Hast Du dafür was konfiguriert serverseitig?

Tatsächlich sagt der browser aber "Cannot POST /buildings/1"

Bitte guck in die Netzwerkkonsole nach dem Status für diesen URL mit Deinem Request. MfG