Пользовательский метод HTTP с сервером Nodejs HTTP
В настоящее время пишу механизм синхронизации по HTTP, я начал собирать свой сервер на NodeJS, что выглядело как хорошее решение.
Итак, я могу получить методы GET и HEAD. Но как только я пытаюсь использовать нестандартные методы, например "SYNC". Вот код:
<code>var http = require("http"); var server = http.createServer(function (req, res) { res.writeHead(200); res.end(req.method); }); server.listen(8080); </code>
Выглядит хорошо ... давайте рассмотрим это, выполните GET, а затем запрос 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>
Любая идея о том, как я могу заставить работать SYNC?