delphi新版本里增加了 TNetHTTPClient 组件,在https的ssl使用上比indy控件方便。然后获取的如果是utf-8编码的网页,需要解码后显示,不然中文会乱码。
不需解码时可以直接获取网页内容:
ss:= NetHTTPClient1.Get('https://abc.com');
如果需要utf-8解码:
ss:= NetHTTPClient1.Get('https://abc.com').ContentAsString(TEncoding.UTF8);
delphi新版本里增加了 TNetHTTPClient 组件,在https的ssl使用上比indy控件方便。然后获取的如果是utf-8编码的网页,需要解码后显示,不然中文会乱码。
不需解码时可以直接获取网页内容:
ss:= NetHTTPClient1.Get('https://abc.com');
如果需要utf-8解码:
ss:= NetHTTPClient1.Get('https://abc.com').ContentAsString(TEncoding.UTF8);