Fórum Dúvida :: Post com Indy e WebBrowser #243681
19/07/2004
0
ps: se souberem como fazer isso com outro componente e tiverem exemplos, será muito bem vindo. :lol:
Falow.
:shock:
Mavinet
Curtir tópico
+ 0Posts
20/07/2004
Mavinet
acho que pra quem trabalha com internet, isso não deve ser tão difícil (Eu acho).
pode ser com webbrowser tambem... tanto faz só quero resolver o problema :wink:
Abraço.
Gostei + 0
20/07/2004
Misael
<form name=”form1´ method=”POST” action=”http://localhost/scripts/teste.exe”>
Gostei + 0
20/07/2004
Adilsond
Gostei + 0
20/07/2004
Mavinet
Misael, valeu pela grande atenção ao meu problema.
Mas como faço pra passar os parametros? e se possível enviar algum exemplo de código...
Aprendi agora a pouco que com o componente IDHTTP posso fazer da seguinte maneira...
http.post(http://localhost/scripts/teste.exe´,´param1=value1¶m2=value2);
Mas como eu faria a mesma coisa usando o webbrowser?
e mais, sei que dessa forma que fiz se eu montar e colocar essa string em qualquer browser isso funciona, através do método GET, ficaria assim:
http://localhost/scripts/teste.exe?param1=value1¶m2=value2
mas se eu quiser relmente utilizar um post, como faço?
essa string que você montou me parece mais correto, mas como eu passaria os parametros? e qual função do webbrowser eu coloco essa string?
ps: onde aparece esse simbolo lê-se i-comercial.
Valeu pela ajuda.
Gostei + 0
20/07/2004
Mavinet
Valeu pela intenção Adilson.
Vou explicar melhor o que eu quero fazer... em um determinado site, tem um campo para fazer cadastros e alterações, mas eu não quero fazer esse cadastro pelo browser(IE) e sim pelo meu aplicativo. Olhando o código fonte do site, pego o action e passo os paramentros necessário, mas até agora não consegui fazer isso, quando o método é POST.
Se você ou qualquer outra pessoa puder me ajudar ficarei extremamente grato, pois já faz tempo que venho querendo solucionar esse problema.
Abraços.
Gostei + 0
21/07/2004
Misael
Gostei + 0
22/07/2004
Mavinet
Estarei aguardando essa sua bondade... assim que eu receber irei analisar o exemplo, mas já agradeço sua boa vontade. :lol:
Gostei + 0
22/07/2004
Mavinet
Grande Misael,
O seu exemplo é ótimo, porém acho que eu não me expressei direto ao postar o problema no forúm. :roll:
O que eu quero fazer é axatamente aquilo que seu exemplo mostra, só que em um site que esteja na web, não meu site, poderia ser, por exemplo o www.bol.com.br ou www.msdn.com.br. Qualquer site... então o que eu preciso saber é como fazer um POST, nesses sites ou qualquer outro.
Exemplo:
Diagamos que eu queira criar 100 contas de email Hotmail, só que os dados dessas novas contas já estão cadastrados em minha base de dados. Então a idéia seria criar uma rotina que pegasse as informações em minha base de dados e postasse no site da hotmail. Ficaria alguma coisa parecida com isso: ´http://www.htmail.com.br/cadastro.asp?nome=neto&login=jospronet&senha=neto´
o que está antes da ´?´ é o ACTION do form e o que está depois são os parametros separados pelo´&´.
só que isso seria um GET (eu acho), mas quando for um método do tipo POST, como farei isso? Já tente fazer da mesma foma, mas não funcionou.
:wink: :lol: :shock:
Gostei + 0
30/07/2004
Adilsond
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)