Ich begann, einige Experimente mit Iisnode und expressjs zu tun, um eine REST wie API mit Knoten zu erstellen.iisnode - IIS7.5: 405 Methode nicht erlaubt, wenn PUT Anfrage
Also auf der server.js habe ich so etwas wie
app.put("/test", function(req, res){
...
});
Allerdings, wenn ich die PUT-Anfrage ausführen ich ein 405 Method not allowed
aus der IIS 7.5-Installation erhalten.
Irgendeine Idee, wie man das löst?
BTW, gegoogelt ich schon und versucht, die PUT Verben hier und da in den verschiedenen Handler Mappings ohne Erfolg ...
Es ist zu 99% sicher etwas in IIS so bin ich ziemlich sicher, dass Sie da etwas verpasst. Allerdings kann ich nicht wirklich in Ihre IIS-Konfiguration schauen :-) –
Das ist, warum ich einfach nicht verstehen kann, warum jemand außer einem Masochist IIS verwenden möchte, um Knoten zu hosten ... – UpTheCreek
:) Ich denke, es ist nur wegen Die Implementierungsumgebung, in der Sie sich befinden. Möglicherweise haben Sie die Einschränkungen, IIS-Webserver nur auszuführen ... in meinem Fall, weil ich ihn in AppHarbor bereitstellen möchte, da er (aus Kostengründen) besser für mich geeignet ist Experimente (als Heroku zum Beispiel). – Juri