| Http :: daemon http :: daemon is een eenvoudige HTTP-serverklasse. |
Download nu |
Http :: daemon Rangschikking & Samenvatting
- Vergunning:
- Perl Artistic License
- Uitgever website:
- http://search.cpan.org/~gaas/
Http :: daemon Tags
Http :: daemon Beschrijving
Http :: daemon is een eenvoudige HTTP-serverklasse. Http :: daemon is een eenvoudige HTTP-serverklasse.Synopsis Gebruik http :: daemon; Gebruik http :: status; mijn $ D = http :: daemon-> nieuw || dood gaan; Print "Neem contact op met mij op: n"; Terwijl (mijn $ C = $ D-> Accepteert) {terwijl (mijn $ r = $ c-> get_request) {if ($ r-> methode EQ 'GET' EN $ R-> URL-> PATH EQ "/ XYZZY ") {# Vergeet niet, dit is * niet * Aanbevolen praktijk :-) $ C-> Send_File_Response (" / etc / passwd "); } else {$ c-> send_Error (rc_forbidden)}} $ C-> Sluiten; undef ($ c); } Instances van de HTTP :: Daemon-klasse zijn HTTP / 1.1-servers die luisteren op een socket voor inkomende verzoeken. De http :: daemon is een subklasse van IO :: Socket :: Inet, zodat u Socket-operaties er ook rechtstreeks op kunt uitvoeren. De Accept () Methode zal terugkeren wanneer een verbinding van een klant beschikbaar is. De geretourneerde waarde is een http :: daemon :: clientconn-object dat een andere IO :: Socket :: Inet subklasse. Het oproepen van de methode Get_Request () op dit object zal gegevens van de client lezen en een HTTP ::-aanvraagobject retourneren. Het clientconn-object biedt ook methoden om verschillende reacties terug te sturen. Deze http daemon vult (2) voor u niet. Uw applicatie, d.w.z. de gebruiker van de http :: daemon is verantwoordelijk voor het vinden als dat wenselijk is. Merk ook op dat de gebruiker verantwoordelijk is voor het genereren van reacties die voldoen aan het HTTP / 1.1-protocol. De volgende methoden van http :: daemon zijn nieuw (of verbeterde) ten opzichte van de IO :: Socket :: Inet Basisklasse: $ D = HTTP :: daemon-> Nieuwe $ D = http :: daemon-> Nieuwe (% OPTS) Vereisten: · Perl
Http :: daemon Gerelateerde software