Si uso el módulo http de nodejs para hacer un servidor http simple, ¿cuánto de validación/verificación debo hacer?¿Cuán robusto es nodejs como servidor http?
¿El módulo se ocupa de problemas de seguridad, como solicitudes mal formadas y solicitudes con valores de encabezado maliciosos? ¿El módulo se asegura de que todo siga las especificaciones http, o tengo que hacer muchas comprobaciones para asegurarme de que mi servidor no se cuelgue fácilmente?
Editar: Digamos que nodejs no hace ninguna validación real, que estoy bastante seguro de que es el caso. ¿Qué debo hacer para asegurarme de que mi servidor no se pueda bloquear fácilmente?
[fuente del módulo http] (https://github.com/joyent/node/blob/master/lib/http.js) – Raynos
@Raynos: parece que prácticamente no contiene ninguna validación, solo analiza la solicitud en el encabezados y cuerpo ¿Estás de acuerdo? – shelman
No sé nada sobre la seguridad/lagunas del servidor HTTP o la piratería. Así que no puedo comentar sobre qué debería validar. – Raynos