2010-03-17 13 views
25

¿Alguien sabe si existe un equivalente en .net de htmlunit o una biblioteca similar?.net equivalente de htmlunit?

He oído que la gente ha usado IKVM para convertir la biblioteca htmlunit. Pero también he escuchado que el código convertido es lento.

Requisitos:

  • navegador sin cabeza
  • soporta JavaScript
  • galletas Handle
  • .Net
+2

Posible duplicado de http://stackoverflow.com/questions/1512632/c-library-similar-to-htmlunit –

Respuesta

1

nada todavía que cumple todos los requisitos.

XBrowser es un navegador sin cabeza que maneja cookies, pero no admite javascript. Sin embargo, está en desarrollo activo, por lo que esto puede cambiar.

14

Usted puede probar la recién liberada NHtmlUnit (disponible en NuGet), que es un NET-envoltura para HtmlUnit. No es .NET como en "escrito en un lenguaje .NET y compilado en MSIL", pero se ha convertido a .NET con IKVM y hemos escrito una capa de código C# "purificado" encima para que todo se vea y se comporte como .RED.

+0

asbjornu, ¿cómo está el rendimiento de NHtmlUnit? ¿Lo ha probado acaso, o podría compartir alguna evidencia anecdótica o sentimientos viscerales? – agentnega

+0

Soy uno de los desarrolladores de NHtmlUnit y se comporta de forma muy similar a HtmlUnit ya que el código de Java se traduce a MSIL en el nivel de bytecode y toda la biblioteca de clases Java se proporciona a través de IKVM como bytecode de MSIL también. –

+0

¿Es posible utilizar NHtmlUnit con WebDriver (por ejemplo, Selenium)? –