怎么样保存网页到我的电脑中?

来源:百度知道 编辑:UC知道 时间:2024/05/24 09:49:32
我使用的是vb.net2005,在网上找过不少获取网页源代码的方法
如:
1)使用webbrowser控件,代码如下
RichTextBox1.Text = WebBrowser1.Document.Body.InnerHtml
(以下是以.html格式保存)
Me.SaveFileDialog1.Filter = "web档案,单个文件(*.mht)|*.mht|web档案,仅HTML(*.htm,*.html)|*.html"
Me.SaveFileDialog1.ShowDialog()
Me.SaveFileDialog1.FileName = Me.WebBrowser1.Document.Title.ToString
Dim path As String = Me.SaveFileDialog1.FileName + ".html"
Dim fs As New StreamWriter(path)
fs.Write(RespHTML)
点击打开后为什么是一堆乱码啊?
2)用System.Net命空间下的HttpWebRequest来取得,代码如下
Dim url As String="http://www.163.com/"
Dim httpReq As System.Net.HttpWebRequest
Dim httpResp As System.Net.HttpWebResponse
Dim httpURL As New System.Uri(url)
httpReq = CType(WebRequest.Create(httpURL), HttpWebRequest)
httpReq.Method = "GET"

你如果只需要保存一个页面,比如这个,就只需要点浏览器左上角“文件”,再选“另存为”。选择保存的路径就好。

有这么复杂吗?
看不明白。。

添加到收藏夹就行了

收藏