Registriert seit: 25. Okt 2017
67 Beiträge
Delphi XE7 Starter
|
AW: Datenübertragung via HTTP POST
21. Nov 2022, 14:59
Zitat:
Sind denn die Parameter für Accept und Content-Type richtig gesetzt (siehe mjustins Beitrag)?
nein hatte ich nicht.
Delphi-Quellcode:
procedure TForm2.Button1Click(Sender: TObject);
var
lParamList: TStringList;
begin
lParamList := TStringList.Create('{"日本語":42}',TEncoding.UTF8); // Fehlermeldung
lParamList.Add('{');
lParamList.Add('"message":"test message",');
lParamList.Add('"type":"TEST",');
lParamList.Add('"sender":"self",');
lParamList.Add('"timestamp":"1424950740000"');
lParamList.Add('}');
try
idHTTP1.Request.Accept := 'application/json';
idHTTP1.Request.ContentType := 'application/json';
memo1.Lines.Text := idHTTP1.Post('http://192.168.0.5/rest/external/http', lParamList);
finally
lParamList.Free;
end;
end;
|
|
Zitat
|