Pactester.

Pactester é um utilitário para testar arquivos de configuração automática de proxy (PAC).
Baixe Agora

Pactester. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Manu Garg
  • Site do editor:
  • http://code.google.com/p/pactester/

Pactester. Tag


Pactester. Descrição

O Pactester é um utilitário para testar arquivos de configuração automática de proxy (PAC). O Pactester é um utilitário para testar arquivos de configuração automática de proxy (PAC) .PAC são usados pelos navegadores para determinar o proxy 'direito' para um URL. Como o mecanismo de avaliação do arquivo PAC é gerado dentro do navegador e não pode ser acessado de fora, a única maneira de informar qual proxy seu navegador usará para uma URL específica é inspeção manual do arquivo PAC. Mas a inspeção manual realmente não escala muito bem. Pactester resolve esse problema. Faz uso de APIs de intérprete de JavaScript e Netscape / Mozilla para avaliar os arquivos do PAC e automatiza todo o processo. O Pactester lê um arquivo PAC, avalia-o em um contexto de JavaScript e usa a lógica do arquivo PAC para determinar o proxy para um URL específico. : ./pactester <-p pacfile> <-u url> ./pactester <-p pacfile> <-f urlslist> Opções: -P Pacfile: Pac File Para testar URL: URL para testar -h host: host parte do endereço IP do URL-CLER_IP: cliente (padrões para o endereço IP da máquina em qual script está sendo executado) -f URLSList: um arquivo contendo lista de URLs para ser testado.Exemplo: ./pactester -p wpad.dat -u http://www.google.com ./pactester -p wpad.dat -u http://www.google.com -c 192.168.1.105 ./ pactester -p wpad.dat -f url_listhew funciona? Avalia o arquivo PAC em um contexto JavaScript. Para fazer isso, usa o módulo JavaScript :: Spidermonkey Perl, que é uma interface Perl para a implementação C do Mozilla de arquivos JavaScript-Spidermonkey.PAC use certas funções JavaScript. Essas funções foram definidas no arquivo PAC_UTILS.JS incluídas nesta ferramenta (este arquivo foi gerado usando outro arquivo do código-fonte Mozilla). Além disso, como o JavaScript não tem capacidade de resolução de DNS que é exigido pela função "DNSResolve" e "MyIPAddress" nos arquivos de PAC, essas funções foram definidas em Perl e, em seguida, exportadas para um Context JavaScript.Como usá-lo? Pactester pode ser Usado para determinar o proxy para uma única URL ou uma lista de URLs.Para determinar o proxy para um único URL :./. pactester -p www.pac -u http: //www.example.com por uma lista de URLs:. Pactester -P www.pac -f urllistwhere urllist é um arquivo contendo a lista de URLs separados por Newline.Exting Line Web Clients da Web: Pactester também pode ser usado para estender os clientes da Web Line de Comando, como Curl e Perl-libwww biblioteca. Com Curl: agora, o Curl não tem a funcionalidade para avaliar arquivos PAC para descobrir proxy para um determinado URL. No entanto, com base no Pactester, você pode escrever um script do wrapper Perl ao redor de curl. Este script Perl primeiro descobrirá o proxy para o URL, a maneira como o Pactester descobrirá e, em seguida, ele ligará com o servidor proxy opção '-x "como devolvido pelo método Pactester"'. Similarmente, esse método pode ser usado Dentro do perl-libwww web clientes também. Requisitos: · Perl.


Pactester. Software Relacionado

Cntlm.

CNTLM é um proxy HTTP autenticando destinado a ajudá-lo a se libertar das cadeias do mundo proprietário ... ...

76

Download

Mocks.

Mocks é um pequeno e fácil configurável, RFC1928 SUKS 5 SERVER. ...

197

Download