受到问题What’s the simplest way to call Http GET url using Delphi?的启发
我真的很想看看如何使用POST的示例。最好从 call 中接收XML。

补充:如何在发布数据中包含图像或其他文件?

最佳答案

使用印地。将您的参数放在StringList(名称=值)中,只需使用URL和StringList调用Post。

function PostExample: string;
var
  lHTTP: TIdHTTP;
  lParamList: TStringList;
begin
  lParamList := TStringList.Create;
  lParamList.Add('id=1');

  lHTTP := TIdHTTP.Create;
  try
    Result := lHTTP.Post('http://blahblahblah...', lParamList);
  finally
    lHTTP.Free;
    lParamList.Free;
  end;
end;

10-08 05:18