Niestandardowa metoda HTTP z serwerem HTTP Nodejs
Obecnie pisząc mechanizm synchronizacji przez HTTP, zacząłem budować mój serwer na NodeJS, który wyglądał na dobre rozwiązanie.
Więc dobrze, mogę uzyskać metody GET i HEAD. Ale jak tylko spróbuję użyć niestandardowych metod, na przykład „SYNC”. Oto kod:
var http = require("http");
var server = http.createServer(function (req, res) {
res.writeHead(200);
res.end(req.method);
});
server.listen(8080);
Wygląda dobrze ... Telnet to, wydaj GET, a następnie żądanie SYNC
mylaptop:~ aob$ telnet localhost 8080
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET / HTTP/1.1
HTTP/1.1 200 OK
Connection: keep-alive
Transfer-Encoding: chunked
3
GET
0
SYNC / HTTP/1.1
Connection closed by foreign host.
Jakiś pomysł na to, jak mogę uruchomić SYNC?