delphi xe10 TNetHTTPClient 中文亂碼 utf-8的解碼

delphi新版本里增加了 TNetHTTPClient 組件,在https的ssl使用上比indy控件方便。然後獲取的如果是utf-8編碼的網頁,需要解碼後顯示,不然中文會亂碼。

不需解碼時可以直接獲取網頁內容:

ss:= NetHTTPClient1.Get('https://abc.com');

如果需要utf-8解碼:

ss:= NetHTTPClient1.Get('https://abc.com').ContentAsString(TEncoding.UTF8);

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章