1,593
社区成员
发帖
与我相关
我的任务
分享
var
XMLHTTP: OleVariant;
sl: TStringList;
begin
XMLHTTP := CreateOLEObject('WinHttp.WinHttpRequest.5.1');
XMLHTTP.open('GET', 'https://m.baidu.com/', true); // true 为异步
XMLHTTP.send(varEmpty);
if not XMLHTTP.WaitForResponse(5000) then
begin
XMLHTTP.Abort;
end
else
begin
if (XMLHTTP.Status = '200') and (XMLHTTP.StatusText = 'OK') then
begin
///////这个到底要如何保存结果?
sl := TStringList.Create();
sl.Add(XMLHTTP.ResponseText());
sl.SaveToFile('1.txt');
sl.Free;
///////这个到底要如何保存结果?
end;
end;
XMLHTTP := unassigned;
end;