Httunnel :: cliente

httunnel :: cliente é uma classe de cliente para o Apache :: Httunnel.
Baixe Agora

Httunnel :: cliente Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Patrick LeBoutillier
  • Site do editor:
  • http://search.cpan.org/~patl/File-FDkeeper-0.06/FDkeeper.pod

Httunnel :: cliente Tag


Httunnel :: cliente Descrição

HTTUNNEL :: O cliente é uma aula de cliente para o Apache :: Httunnel. HTTUNNEL :: O cliente é uma classe de cliente para o Apache :: Httunnel.synopsis Meu $ HC = New Httunnel :: Cliente ("http: // lochost / httunnel"); $ hc-> Conectar ('TCP', $ ALGUM_HOST, $ ALGUM_PORT); $ hc-> impressão ('algum pedido'); Meu $ ALGUÉM_RESPONSE = $ HC-> LEIA (1024); $ ch-> fechar (); httunnel :: cliente é a classe de cliente para apache :: httunnel. Permite a criação de uma conexão de rede tunnelled através do HTTP. Todos os dados enviados e recebidos durante esta conexão serão transportados dentro do Normal HTTP Solicitações.httunnel :: O cliente estende a LWP :: Usuário, então todos os métodos LWP :: Userageent estão disponíveis por meio de httunnel :: Cliente.ConstrutoresNew (URL, ) cria Um objeto Httunnel :: Cliente que usará URL para entrar em contato com o servidor do Apache :: HTTunnel. Os args são passados diretamente para o construtor LWP :: useragent construtor.MethodSconnect (Proto, Host, Port, ) solicita ao servidor Apache :: HTTunnel para estabelecer uma conexão do Protocol Proto para Host: Porta. Uma exceção é lançada se ocorrer um erro. Os valores ocorridos para proto são 'TCP' e 'udp'.print (dados) pede ao servidor apache :: httunnel para gravar dados para a conexão remota estabelecida. Uma exceção é lançada se ocorrer um erro.data pode ser um escalar ou uma lista, caso em que os itens da lista são concatenados juntos.read (Len, , , ) pergunta ao apache :: httunnel servidor para ler até len bytes da conexão remota estabelecida. Uma exceção é lançada se ocorrer um erro. Quando tentando ler, o Httunnel :: O cliente estabelecerá uma conexão HTTP com o servidor Apache :: HTTunnel pedindo que os bytes Len sejam lidos. Se nenhum dado estiver disponível após os segundos de tempo limite (o valor padrão é de 15 segundos), a conexão HTTP será fechada pelo servidor e o método de leitura estabelecerá um novo. Isso continuará até que alguns dados ou eof forem retornados. Portanto, a leitura retornará apenas quando alguns (ou mais) dados estiverem disponíveis para serem lidos (como a leitura regular) .Lifeline pode ser qualquer arquivo válido de qual se pode ler. Se usado, a leitura interrompa seu loop de conexão e execute lifeline_cut_action quando os dados (ou EOF) estiverem disponíveis para serem lidos a partir da linha de vida. Em seguida, retornará undef.lifeline_cut_action wust será um código ref. O valor padrão é sub {Die ("Lifeline Cutn")} Esses recursos podem ser usados se você quiser garfo e iniciar um processo que não faça nada além de ler e retorna os dados por meio de um tubo. Você pode então usar um segundo tubo para garantir que o processo do leitor termine quando o processo mestre termina.Aqui é um exemplo: Meu $ Lifeline = New Io :: Pipe (); Meu $ Leitor = novo IO :: Pipe (); meu $ pid = garfo (); if ($ PID) {$ reader-> leitor (); $ Lifeline-> escritor (); # Leia dados de $ leitor ...} else {$ reader-> escritor (); $ reader-> autoflush (1); $ Lifeline-> leitor (); enquanto (1) {minhas dados $ = $ HC-> leitura (1024, 15, $ lifeline, sub {EXIT ()}); sair () a menos que seja definido ($ data); Imprimir $ Leitor $ dados; }} fechar () pede ao servidor Apache :: HTTunnel para fechar uma conexão previamente estabelecida.Get_Peer_Info () O método Get_Peer_Info retorna informações sobre a conexão remota. Uma string contendo o endereço IP e o número da porta, separados por um cólon (:) é retornado. Esse método pode ser útil com conexões UDP para validar o remetente de cada pacote.Request_callback (Request_Callback (Solicitar) O método Request_Callback é um método de retorno de chamada que pode ser usado para acessar o objeto HTTP :: Request antes de ser enviado. A implementação padrão não faz nada.Response_Callback (Resposta) O método Response_Callback é um método de retorno de chamada que pode ser usado para acessar o objeto de resposta HTTP :: logo após o recebimento. A implementação padrão não faz nada. Requisitos: · Perl.


Httunnel :: cliente Software Relacionado

Texto :: VisualWidth.

Texto :: VisualWidth é um módulo Perl que fornece funções para tratar a meia largura e os caracteres de largura total. ...

161

Download