none
Preencher campos e fazer POST dinamicamente RRS feed

  • Pergunta

  • Caros,

    Tenho o seguinte cenário:

    Um formulário com 2 campos campos que, quando preenchido e enviado, retorna a informação que preciso imprimir. Porém apenas o que me interessa deste retorno.

    Eu não quero imprimir toda a página de retorno usando os recursos do browser, pois isso consumiria uma folha A4 a toa, sendo que o HTML contido no retorno do formulário tem a informação que preciso e posso imprimir numa impressora de 32 colunas.

    Então, em resumo o que preciso fazer:

    Descobrir o nome dos campos input do formulário; (isso eu já tenho)

    Inserir o valor que estes campos esperam;

    Fazer o POST do form;

    Receber o retorno e armazena-lo, seja em variável ou em arquivo texto;

    Fazer um "parse" neste retorno, recuperando apenas o que eu quero.

    Tenho estudado a biblioteca "HTML Agility Pack" do C#, mas só aprendi como recuperar o retorno HTML de uma URL, mas não de um formulário com seus campos previamente preenchido.

    * O uso é para minha área profissional e não envolve atos maliciosos.

    Obrigado pela ajuda que sempre recebo aqui!


    Valdinei Cruz

    quarta-feira, 30 de maio de 2018 01:54