Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Delphi中提取网站源代码_Delphi - Fatal编程技术网

如何在Delphi中提取网站源代码

如何在Delphi中提取网站源代码,delphi,Delphi,我需要一种方法来提取德尔福网站的源代码,并把它在一个TStrings或TStringList 与在Internet Explorer中单击“查看源代码”时完全相同,它会打开记事本并显示源代码 也许我们可以用TWebBrowser或者我不知道 谢谢。使用Indy,您只需 Strings.Text := IdHttp.Get(URL); 你真的不想为了一个简单的HTTP GET而使用TWebBrowser。你只能查看html输出,而不能查看服务器端的代码。只需使用Indy IdHttp.GET(u

我需要一种方法来提取德尔福网站的源代码,并把它在一个TStrings或TStringList

与在Internet Explorer中单击“查看源代码”时完全相同,它会打开记事本并显示源代码

也许我们可以用TWebBrowser或者我不知道
谢谢。

使用Indy,您只需

Strings.Text := IdHttp.Get(URL);

你真的不想为了一个简单的HTTP GET而使用TWebBrowser。

你只能查看html输出,而不能查看服务器端的代码。只需使用Indy IdHttp.GET(url)Yeh,我只需要客户端代码,我猜这是一个html,通常是一组相互连接的文件。一个或多个HTML文件。零个或多个CSS文件。零个或多个JS文件。图片,闪光灯,java小程序。。。要获取单个文件(页面的根HTML文件),任何HTTP库都可以像上面提到的INDY一样工作。但是,它可能是所有代码,也可能只是代码的一小部分,这在很大程度上取决于站点。可能是重复的