Enviando XML via POST no Delphi

04/01/2016

0

Boa tarde pessoal... estou com um problema que aparenta ser bem simples, mas como sou iniciante, não tenho ideia de quais componentes usar. Estou com a última versão (10 Seattle) e a tradicional 7.

Basicamente, preciso enviar um XML como o abaixo para um servidor, via POST, e em seguida receber e processar a resposta (que também será formatada em XML, mas eu me viro quanto ao resto!). Sei que temos o Indy HTTP, mas como jogar esse código e enviar?

<form name=Logon action=https://www.rumo.com.br/sistema/adm/APILogon.asp method=POST>
<input type=text name=StoreName value="Nome da loja">
<input type=text name=StoreID value="99999">
<input type=text name=Username value="Admin">
<input type=password name=Password value="senha123">
<input type=text name=method value="ReportView">
<input type=text name=ObjectID value="425">
<input type=text name=ObjectName value="Lista de produtos para alterações via API">
<input type=text name=Par1 value="Nome da categoria">
<input type=text name=Par2 value="Ref/Nome/Descr">
<input type=text name=Par3 value="false">
<input type=text name=Par4 value="false">
</form>



Se alguém tiver uma luz de como fazer isto, basicamente o envio e recebimento, tanto pelo Delphi 7 quanto a última versão, aceito sugestões!
André Duarte

André Duarte

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar