Http :: daemon

http :: daemon è una semplice classe di server HTTP.
Scarica ora

Http :: daemon Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Gisle Aas
  • Sito web dell'editore:
  • http://search.cpan.org/~gaas/

Http :: daemon Tag


Http :: daemon Descrizione

Http :: daemon è una semplice classe di server HTTP. Http :: daemon è una semplice classe HTTP Server.Synopsis utilizza http :: daemon; Usa http :: stato; My $ D = http :: daemon-> nuovo || morire; Stampa "Per favore contattami a: n"; while (my $ c = $ d-> accetta) {while (my $ r = $ c-> get_request) {IF ($ R-> Metodo EQ 'Get' e $ R-> URL-> Path EQ "/ XYZY ") {# Ricorda, questo è * non * Pratica consigliata :-) $ c-> send_file_response (" / etc / passwd "); } else {$ c-> send_error (rc_forbidden)}} $ c-> chiudi; Undef ($ c); } Le istanze della classe http :: daemon sono server http / 1.1 che ascoltano su una presa per le richieste in entrata. Il daemon http :: è una sottoclasse di IO :: presa :: Inet, in modo da poter eseguire le operazioni di socket direttamente su di esso. Il metodo accetta () tornerà quando è disponibile una connessione da un client. Il valore restituito sarà un oggetto http :: daemon :: clientconn un altro che è un altro io :: presa :: sobbassa inet. Chiamare il metodo Get_request () su questo oggetto leggerà i dati dal client e restituirà un oggetto http :: Richiedi oggetto. L'oggetto ClientConn fornisce anche metodi per inviare varie risposte. Questo daemon http non è forcella (2) per te. La tua applicazione, I.e. L'utente del daemon http :: è responsabile della biforcazione se è desiderabile. Si noti inoltre che l'utente è responsabile della generazione di risposte che è conforme al protocollo HTTP / 1.1. I seguenti metodi di http :: daemon sono nuovi (o migliorati) relativi a IO :: Presa :: Classe base Inet: $ D = http :: DAEMON-> NUOVO $ D = http :: DAEMON-> Nuovo (% opts) Requisiti: · Perl.


Http :: daemon Software correlato

lptools.

LPTools sono due script Python per consentire di utilizzare una stampante per ufficio condivisa tramite Python su RISC OS. ...

197

Scarica