Enviando XML via POST no Delphi
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?
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!
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
Curtidas 0