Pregunta

¿Alguien sabe de un cliente HTTP que se Scripting Friendly (es decir: los fundamentos, consigue, mensajes) y es capaz de ejecutar javascript (todos, no sólo la ubicación de redirección)? Y uno que no se acaba de lanzar otro navegador.

¿Fue útil?

Solución

Por lo que yo sé que no hay tal cosa disponible (aunque estoy manteniendo un ojo en este hilo con la esperanza de estar equivocado).

Sin embargo, si su dispuestos a subirse las mangas y hacer algún trabajo, entonces debería ser posible implementar sucah una cosa basado en Firefox con un guión XUL - o usted podría considerar la búsqueda de, por ejemplo, rinoceronte -. que es un motor de javascript sin un navegador

Elinks es un navegador en modo texto con javascript - por lo que probablemente sería más fácil de ejecutar que en una Pty comparación con la implementación de su propio componente navegador y exponer el DOM para Rhino.

Otros consejos

En la actualidad hay herramientas para lograr exactamente lo que están pidiendo. La mejor clase de herramienta, si no el único, es probablemente el " sin cabeza en el navegador".

No han sido aparentemente unos pocos intentos de navegadores sin cabeza, pero la que parece haber justo se llama PhantomJS .

PhantomJS es básicamente un navegador WebKit rel="nofollow"> .

PhantomJS expone algún tipo de interfaz en JavaScript, pero al parecer no es tan fácil de usar por sí sola. Otro proyecto ha surgido para hacerlo más útil, CasperJS .

Uno de los proyectos más merece ser mencionado aquí, SpookyJS . Es el trabajo es actuar como un intermediario entre Node.js y PhantomJS, ya que ambos implementar un bucle de eventos de JavaScript que no es fácil integrarlos. Con SpookyJS puede crear un script de un cliente HTTP en JavaScript en su escritorio o servidor.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top