2013-03-18 59 views
0

Tidhttp.Get()似乎需要很長的時間,在包含視頻等的URL返回的HTML源代碼有沒有一種方法,我可以將它設置爲忽略所有的圖片和視頻?我只需要html源代碼。Tidhttp時間太長了多媒體網頁

+2

它只獲取HTML文件,它不下載任何其他文件。所以不行,沒有辦法只獲得HTML文件的一部分(你可能會中斷下載,但你會得到格式不正確的HTML文檔)。 – TLama 2013-03-18 10:12:14

+0

是的,視頻內容沒有以任何方式由TIdHTTP確認 – 2013-03-18 10:25:30

+0

但是我自己已經注意到,TIdHTTP確實會在第一次下載文件時花費一些不正常的時間,然後您再次下載它,速度更快...... ? – 2013-03-18 10:26:11

回答

3

該組件已經只下載HTML源代碼。您可以在下載完成後查看字符串或流內容進行確認。通過附加資源請求下載鏈接到頁面上的其他資源,因此如果您只撥打Get一次,則只會獲得一個資源(即HTML主要內容)。

你覺察到的放緩的原因在於別處。