Httunnel :: Client.

httunnel :: Client ist eine Client-Klasse für Apache :: httunnel.
Jetzt downloaden

Httunnel :: Client. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Patrick LeBoutillier
  • Website des Verlags:
  • http://search.cpan.org/~patl/File-FDkeeper-0.06/FDkeeper.pod

Httunnel :: Client. Stichworte


Httunnel :: Client. Beschreibung

Httunnel :: Client ist eine Client-Klasse für Apache :: httunnel. Httunnel :: Client ist eine Client-Klasse für Apache :: httunnel.synopsis My $ HC = neuer httunnel :: Client ("http: // localhost / httunnel"); $ HC-> Connect ('TCP', $ einy_host, $ einy_port); $ hc-> drucken ('einige Anfrage'); meine $ by_response = $ hc-> gelesen (1024); $ ch-> schließen (); httunnel :: Client ist die Client-Klasse für Apache :: httunnel. Es ermöglicht die Erstellung einer Netzwerkverbindung, die durch HTTP tun soll. Alle Daten, die während dieser Verbindung gesendet und empfangen wurden, werden in normalen HTTP-Anfragen transportiert. Ein httunnel :: Client-Objekt, das URL verwendet, um den Apache :: httunnel-Server zu wenden. Args werden direkt an den LWP :: UserAgent Constructor.methodSconnect (Proto, Host, Port, ), fragt den Apache :: httunnel-Server, um eine Verbindung von Protocol-Proto zum Host herzustellen: Port: Port. Eine Ausnahme wird ausgeworfen, wenn ein Fehler auftritt Eine Ausnahme wird ausgeworfen, wenn ein Fehler auftritt. Server, um bis zu Len Bytes von der etablierten Remote-Verbindung zu lesen. Eine Ausnahme wird ausgelöst, wenn ein Fehler auftritt. Wenn versuchen, zu lesen, wird httunnel :: Client eine HTTP-Verbindung zum Apache :: httunnel-Server etabliert, um diese len Bytes zu fragen. Wenn nach Timeout-Sekunden keine Daten verfügbar sind (der Standardwert ist 15 Sekunden), wird die HTTP-Verbindung vom Server geschlossen und die Lesemethode etabliert einen neuen. Dadurch wird eingeschaltet, bis einige Daten oder EOF zurückgegeben werden. Daher wird nur das Lesen zurückgegeben, wenn einige (oder nicht mehr) Daten verfügbar sind (wie das reguläre Leseblatt) .lifeline kann ein beliebiger gültiger FileHandle sein, von dem man lesen kann. Wenn Sie verwendet werden, unterbricht das Lesen seine Verbindungsschleife und führen Sie Lifeline_Cut_Action aus, wenn Daten (oder EOF) zur Verfügung stehen, die aus der Releaseeline gelesen werden können. Es wird dann undef.lifeline_cut_action ein Code ref. Der Standardwert ist sub {sterb ("Lifeline Cutn"). Sie können dann ein zweites Rohr verwenden, um sicherzustellen, dass der Reader-Prozess abschließt, wenn der Master-Prozess endet. mein $ reader = neues io :: rohr (); meine $ pid = Gabel (); if ($ pid) {$ reader-> reader (); $ Lifeline-> Writer (); # Daten lesen von $ Reader ...} else {$ reader-> writer (); $ reader-> autoflush (1); $ Lifeline-> Leser (); während (1) {My $ Data = $ HC-> Lesen (1024, 15, $ Rifeline, Sub {EXIT ()}); Exit (), sofern nicht definiert ($ Daten); $ Reader $ Daten drucken; }} Close () fragt den Apache :: httunnel-Server, um eine zuvor etablierte Verbindung zu schließen. GET_PEER_INFO () Die Get_PEER_INFO-Methode gibt Informationen über die Remote-Verbindung zurück. Eine Zeichenfolge, die die IP-Adresse und die Portnummer enthält, die durch einen Doppelpunkt getrennt ist (:) wird zurückgegeben. Diese Methode kann mit UDP-Verbindungen nützlich sein, um den Absender jeder Packet.Request_callback zu bestätigen Die Standard-Implementierung macht nichts.Response_callback (Antwort) Die Antwort_Callback-Methode ist eine Callback-Methode, mit der zum Zugriff auf das HTTP :: Response-Objekt, direkt nachdem er empfangen wird, verwendet werden kann. Die Standard-Implementierung tut nichts. Anforderungen: · Perl.


Httunnel :: Client. Zugehörige Software

Fortschrittsmonitor.

ist ein flexibler und konfigurierbarer Rahmen für die Bereitstellung von Rückmeldungen darüber, wie eine langlaufende Aufgabe fortgesetzt wird. ...

137

Herunterladen