Método HTTP personalizado con el servidor HTTP Nodejs
Actualmente, escribiendo un mecanismo de sincronización a través de HTTP, comencé a construir mi servidor en NodeJS, que parecía una buena solución.
Bien, puedo conseguir que funcionen los métodos GET y HEAD. Pero tan pronto como intente utilizar métodos no estándar, por ejemplo, "SYNC". Aquí está el código:
<code>var http = require("http"); var server = http.createServer(function (req, res) { res.writeHead(200); res.end(req.method); }); server.listen(8080); </code>
Se ve bien ... vamos a hacer telnet, emitir un GET y luego una solicitud 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>
¿Alguna idea de cómo puedo hacer que SYNC funcione?