¿Existe un equivalente .NET de LWP/WWW::Mechanize de Perl?
-
02-07-2019 - |
Pregunta
Después de trabajar con .NET HttpWebRequest
/Response
objetos, prefiero pegarme un tiro que utilizar esto para rastrear sitios web.Estoy buscando una biblioteca .NET existente que pueda recuperar URL y brindarle la posibilidad de seguir enlaces, extraer/completar/enviar formularios en la página, etc.Perl LWP
y WWW::Mechanize
Los módulos hacen esto muy bien, pero estoy trabajando con un proyecto .NET.
Me he topado con el Paquete de agilidad HTML, que se ve increíble, pero no llega a simular enlaces/formularios.
¿Existe ya tal herramienta?
Solución
Alguien creó un poco de código para ejecutarlo como complemento del HTML Agility Pack (que también me encanta) que te permite modificar un poco el formulario:
Leí una reseña que dice que no es WWW::Mechanize, pero es un gran comienzo.El código se proporciona, por lo que es posible que pueda ampliarlo fácilmente.