如何在delphi中使用THTTPClient发布json?

时间:2018-03-16 12:20:57

标签: json delphi post

我知道如何使用THTTPClient发送帖子请求,但如何发布json? 我的代码:

 var
      http: THTTPClient;
      params: TStringList;
    begin
      http:= THTTPClient.Create;
      params:= TStringList.Create;
      params.Add('login=admin');
      params.Add('password=123456');
      http.Post('http://localhost/login', params);

我的json:

{
    "login": "admin",
    "password": "123456"
}

1 个答案:

答案 0 :(得分:1)

您必须确保您发布的网址在帖子上接受json,并且您还必须在标题中指定您要向网址发送JSON。

标题是:

Content-Type:application/json