Pergunta

Alguém sabe de um cliente HTTP que é script amigáveis ??(ou seja: o básico, fica, publicações) e é capaz de executar javascript (todos, não apenas local de redirecionamento)? E que não é apenas o lançamento de outro navegador.

Foi útil?

Solução

Tanto quanto eu sei não existe tal coisa disponível (embora eu estou mantendo um olho sobre este tópico na esperança de estar errado provado).

No entanto, se o seu preparado para arregaçar as mangas e fazer algum trabalho, então deve ser possível implementar sucah uma coisa baseado no Firefox com um script XUL - ou você pode considerar a olhar para, por exemplo, rinoceronte -. que é um motor de javascript sem um navegador

Elinks é um navegador em modo texto com javascript - por isso provavelmente seria mais simples para executar isso em um Pty comparação com a implementação de seu próprio componente navegador e expondo o DOM para rinoceronte.

Outras dicas

Existem hoje ferramentas para atingir exatamente o que você está pedindo. A melhor classe de ferramenta, se não o único, é provavelmente o "".

Houve aparentemente algumas tentativas de navegadores sem cabeça, mas o que parece ter entendi direito é chamado PhantomJS .

PhantomJS é basicamente um WebKit navegador sem qualquer exibição, por isso toda a lógica de layout, JavaScript, etc é tudo lá junto com o cliente HTTP básica, assim como em um navegador -. porque é um navegador

PhantomJS expõe algum tipo de interface em JavaScript, mas aparentemente não é tão fácil de usar por conta própria. Outro projeto já apareceu para torná-lo mais útil, CasperJS .

Mais um projeto merece menção aqui, SpookyJS . É o trabalho é agir como um intermediário entre node.js e PhantomJS, uma vez que ambos implementar um ciclo de eventos JavaScript não é fácil integrá-los. Com SpookyJS você pode script um cliente HTTP em JavaScript no seu desktop ou servidor.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top