0

我在 jquery 中有这段代码:

var ajaxHandler;
ajaxHandler = "http://mypage.com/_LAYOUTS/com/Handlers/LoginHandler.ashx";
$.post(ajaxHandler + "?task=Login", { UserName: _UserName, Password: _Password },
   function (data) {
     // ...
   }
)

如何检索从该页面返回的“数据”?使用 indy http 或 ipworks http?

4

1 回答 1

0

使用 Indy 的TIdHTTP组件:

var
  Params: TStringList;
  Data: string;
begin
  Params := TStringList.Create;
  try
    Params.Add('UserName=' + UserName);
    Params.Add('Password=' + Password);
    Data := IdHTTP.Post('http://mypage.com/_LAYOUTS/com/Handlers/LoginHandler.ashx?task=Login', Params);
  finally
    Params.Free;
  end;
end;
于 2014-05-16T02:25:38.303 回答