Sono molto interessato ad apprendere il protocollo HTTP in profondità e a comprendere il funzionamento degli stream NodeJS da vicino. Ho capito che il modo migliore per farlo sarebbe quello di sviluppare un server HTTP nel nodo.
La mia domanda è, dato che il protocollo HTTP stesso è basato su TCP, sarebbe possibile utilizzare il modulo net
del nodo e considerare il protocollo TCP pienamente implementato e pronto a disposizione, e quindi usarlo per scrivere un server HTTP che punta a diventare qualcosa come il modulo http
di Node? Come dovrei farlo?
Alcune linee guida sarebbero molto apprezzate. PS. Ho la RFC2616 stampata e pronta per riferimento:)