编程:手机网站怎么下载下来html源代码

编程:手机网站怎么下载下来html源代码,第1张

你好,主要有一下方法

方法一、查看html源码的站点

百度“查看网页源码”,有很多支持查看网页源码的在线站点。

方法二、QQ浏览器 + ES文件管理器

使用QQ浏览器打开网页,长按,“保存离线网页”。

打开ES文件管理器,打开路径“存储卡/QQBrowser/网页保存”,打开方式选择“ES文本阅读器”即可查看源码。

方法三、Firefox 或 Chrome 手机浏览器

在要查看源码的网址前加“view-source:”即可。

望采纳~

1、如果代码没有问题的话就是系统的问题,建议检查一下代码和系统。

2、用编译程序产生目标程序的动作。

3、编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟悉的语言换成2进制的。 编译程序把一个源程序翻译成目标程序的工作过程分为五个阶段:词法分析;语法分析;语义检查和中间代码生成;代码优化;目标代码生成。主要是进行词法分析和语法分析,又称为源程序分析,分析过程中发现有语法错误,给出提示信息。

最简单的用WebClient:

调用方法:string html=DownloadData("http://www.baidu.com",Encoding.GetEncoding("gb2312"))

public static string DownloadData(string url,Encoding encoding)

{

WebClient web = new WebClient()

return encoding.GetString(web.DownloadData(url))

}

复杂一点用HttpWebRequest/HttpWebResponse:

调用方法:string html=DownloadHtmlPage("http://www.baidu.com",Encoding.GetEncoding("gb2312"),"GET",20)

public static string DownloadHtmlPage(string pageUrl, Encoding encoding, string requestMethod,int timeOut)

{

string value = string.Empty

HttpWebResponse response=null

Stream data=null

StreamReader sr=null

try

{

HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(pageUrl)

request.Method = requestMethod

if (timeOut != -1) request.Timeout = timeOut

response = (HttpWebResponse)request.GetResponse()

data = response.GetResponseStream()

sr = new StreamReader(data, encoding)

string str

StringBuilder source = new StringBuilder()

while ((str = sr.ReadLine()) != null)

source.Append(str).Append("\r\n")

value = source.ToString()

}

finally

{

if (sr != null) sr.Close()

if(data!=null) data.Close()

if(response!=null) response.Close()

}

return value

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/6166259.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-17
下一篇 2023-03-17

发表评论

登录后才能评论

评论列表(0条)

保存