欢迎来到路由器窝!

获取网站代码

浏览次数:

作者: 路由器窝

信息来源:

更新日期: 2019-09-21 08:37

文章简介

Sub 获取一般性网页代码(ByVal URLstr As String) Try Dim w As New System.Net.WebClient() 要Imports System.Net w.Proxy = Nothing 设置为无代理模式,否则

  • 正文开始
  • 相关文章
    Sub 获取一般性网页代码(ByVal URLstr As String)
        Try
            Dim w As New System.Net.WebClient() '要Imports System.Net
            w.Proxy = Nothing '设置为无代理模式,否则首次运行会慢4秒左右。
            w.CachePolicy = New Cache.RequestCachePolicy(Cache.RequestCacheLevel.NoCacheNoStore) '不要缓存数据,每次都重新拉取最新源码
            If UTF8YN = True Then
                w.Encoding = System.Text.Encoding.UTF8 '网站编码,否则乱码
            End If

            'w.Headers.Add(HttpRequestHeader.UserAgent, "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36") '模拟浏览器请求头
            'w.Headers.Add(HttpRequestHeader.Accept, "text/html, application/xhtml+xml, application/xml; q=0.9, image/webp, */*; q=0.8") '请求的格式
            'w.Headers.Add(HttpRequestHeader.AcceptLanguage, "zh-CN, zh; q=0.8") '注意这一个请求头是必须的。

            Dim strHtml As String = w.DownloadString(URLstr)
            Debug.Print(strHtml)
            RichTextBox1.Text = strHtml

            UTF8YN = False
        Catch ex As Exception
            MsgBox(ex.ToString)
        End Try
    End Sub

转载请注明:vs2010» 获取网站代码

标签:
  • 字符串替换函数
    125阅读
    replace (字符串,被替换的字符,替换后的字符)
  • 截取两个字符中间的字符串
    221阅读
    Private Shared Function SearchMidString(ByVal s As String, ByVal s1 As String, ByVal s2 As String) As String 获取搜索到的数目 Dim n1 As Integer, n2 As Integer n1 = s.In...
  • Advanced 程序升级官方配置文档(翻译)
    204阅读
    以下文章使用从专业版和项目类型开始可用的选项。 本教程将逐步指导您创建和维护使用高级更新程序的安装包。 我们将为story.txt文件创建一个安装包,我们在简单安装教程中使用它。 如果你有一个EXE文件,你可以轻松地更改版本,你可以使用它而不是story.txt文
  • vb.net 正则表达式 取 html代码中的A标签的 href 链接
    321阅读
    Public Sub saveAUrl(ByVal Str As String) Dim r As Regex Dim m As Match r = New Regex((?=a.*?href\s*=\s*)(?1[^]*)(?=|(?1\S+)), RegexOptions.IgnoreCase Or RegexOp...
  • WebBrowser控制提示脚本错误
    235阅读
    将WebBrowser控件ScriptErrorsSuppressed设置为True即可
  • WebBrowser1 自动写上名字和密码 ,然后提交 ,自动进入系统
    261阅读
    自动填写表单 WebBrowser1.Document.GetElementById(username).SetAttribute(value, jamie@xxxxx.com) WebBrowser1.Document.GetElementById(password).SetAttribute(value, jamx...
  • 软件安装包制作(Advanced Installer)11.6.0 最新破解版
    259阅读
    破解方法: 1、先运行【advinst.msi】安装原版程序,安装完成后先不要运行程序; 2、复制压缩包中的Patch.exe程序到安装目录,默认安装目录为C:\Program Files\Caphyon\Advanced Installer 11.0\bin\x86或者x64\ 3、运行Patch.exe,点击PAT...
  • 在Vb.Net中弹出对话框的简单方法。使用Messagebox
    267阅读
    方法很简单,就是引用 System.Windows.Forms. 然后在代码页面头部 ImportsSystem.Windows.Forms 即可。 或者直接使用System.Windows.Forms.Messagebox.show() 之后就能使用Messagebox对话框了。
  • 获取网站代码
    179阅读
    Sub 获取一般性网页代码(ByVal URLstr As String) Try Dim w As New System.Net.WebClient() 要Imports System.Net w.Proxy = Nothing 设置为无代理模式,否则首次运行会慢4秒左右。 w.CachePolicy = New C...
  • VB.net基础:如何获得并显示网上图片
    185阅读
    在VB.net中,显示图片很简单: PictureBox1.Image=Image.FromFile(FileName) 但是这种办法不能用于显示Internet上的图片,因为Image.FromFile不支持URI格式。那么怎么办呢? 其实 .net为我们准备了一套很方便的方法。在.net中,网上的资源(图片,动画,...
上一页:vb.net 正则表达式 取 html代码中的A标签的 href 链接
下一页:VB.net基础:如何获得并显示网上图片
最近更新作品
VB.net基础:如何获得并显示网上图片
更新时间:2020-07-02

185人已经看过了!

获取网站代码
更新时间:2019-09-21

179人已经看过了!

vb.net 正则表达式 取 html代码中的A标签的 href 链接
更新时间:2019-09-21

321人已经看过了!

VB.NET用正则表达提取数字
更新时间:2019-09-21

288人已经看过了!

判断指定路径下是否存在指定文件
更新时间:2018-12-08

147人已经看过了!

vb.net控件隐藏
更新时间:2017-11-20

204人已经看过了!

vb.net2010邮件发送带附件,带设置测试可用
更新时间:2017-08-24

168人已经看过了!

vb.net2010发送邮件
更新时间:2017-08-24

190人已经看过了!

VB.NET固定选项卡TabControl的标题宽度
更新时间:2017-06-13

200人已经看过了!