2009-12-15 7 views
7

C'è un server web o un modulo server HTTP nella libreria standard Perl o in CPAN o altrove? Credo che sto cercando l'equivalente del modulo http.server di Python 3. Grazie!Come scrivere un server HTTP in Perl?

+3

:) ho postato la risposta 10 minuti prima di lei ha chiesto: http://stackoverflow.com/revisions/1899431/ lista – ysth

+4

Per cosa? È un server http solo per essere un server http o è un server http per fare 'X'? Conoscere entrambi o cosa X potrebbe portare a risposte più rilevanti. – jsoverson

+1

Di solito questo succede perché voglio schiaffeggiare un qualche tipo di UI o API crappy su qualche prototipo o cosa da buttar via, e avvolgere un server HTTP attorno a esso sembra che potrebbe essere un'opzione opportuna, a seconda. Ho certamente avuto le risposte che speravo! – zaphod

risposta

14

Oltre a HTTP::Daemon, mi sento di raccomandare di dare un'occhiata a HTTP::Server::Simple, che è davvero molto facile da usare.

+2

Ho problemi di stabilità con HTTP :: Server :: Simple quando è in esecuzione da molto tempo (diversi giorni), ma ho avuto un migliore successo con HTTP :: Server :: Semplice con Net :: Server :: PreFork – mpeters

+0

@mpeters: io uso HTTP :: Server :: Simple per le applicazioni che funzionano per poche ore alla volta, quindi non ho notato problemi di questo tipo, ma grazie per l'avviso. –