Pergunta

Depois de trabalhar com objetos HttpWebRequest / Response da NET, eu prefiro me matar do que o uso desta para rastreamento através de web sites. Eu estou procurando uma biblioteca .NET existente que pode buscar URLs, e dar-lhe a capacidade de seguir links, extrato / preenchimento em / enviar formulários na página, etc. LWP e WWW::Mechanize módulos do Perl fazer isso muito bem, mas eu' m trabalhando com um projeto .NET.

Eu me deparei com a HTML agilidade pack , que parece incrível, mas não chega a simular links / formas.

Será que essa ferramenta já existe?

Foi útil?

Solução

Alguém construiu um pouco de código para ser executado como um complemento à agilidade pacote HTML (que eu também amor) que permite que você faça um pouco de forma ajustes:

http://apps.ultravioletconsulting.com/projects/uvcwebtransform/docs /class_html_agility_pack_1_1_add_ons_1_1_form_processor_1_1_form_processor.html

Eu li um comentário que diz que não é WWW :: mechanize, mas é um grande começo. O código é fornecido, de modo que você pode ser capaz de estender-lo facilmente.

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