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:
<code>var http = require("http"); var server = http.createServer(function (req, res) { res.writeHead(200); res.end(req.method); }); server.listen(8080); </code>
Wygląda dobrze ... Telnet to, wydaj GET, a następnie żądanie SYNC
<code>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. </code>
Jakiś pomysł na to, jak mogę uruchomić SYNC?