Redirect 如何使用httpwebrequest VB.Net等待页面重定向

Redirect 如何使用httpwebrequest VB.Net等待页面重定向,redirect,httpwebrequest,cloudflare,Redirect,Httpwebrequest,Cloudflare,我在打开受cloudflare保护的网站时遇到问题 它总是返回503服务器不可用,但如果我用firefox之类的浏览器打开它,它的工作就可以了 Function url_req(url_web As String) Dim request As HttpWebRequest = DirectCast(HttpWebRequest.Create(url_web), HttpWebRequest) Using WebResponse As HttpWebResponse = Dire

我在打开受cloudflare保护的网站时遇到问题 它总是返回503服务器不可用,但如果我用firefox之类的浏览器打开它,它的工作就可以了

Function url_req(url_web As String)
    Dim request As HttpWebRequest = DirectCast(HttpWebRequest.Create(url_web), HttpWebRequest)
    Using WebResponse As HttpWebResponse = DirectCast(request.GetResponse(), HttpWebResponse)
        Dim responseStream As Stream = WebResponse.GetResponseStream()
        Dim html As String = reader.ReadToEnd()
        Return html
    End Using
End Function
看起来我必须等5秒钟才能重定向到原始版本 页面


有什么解决办法吗?或者我必须使用webbrowser功能?

这听起来像是站点所有者已打开模式以缓解DDoS攻击,或者您正在做的事情是向站点发出大量请求,使其看起来像是攻击。

听起来像是站点所有者已打开模式以缓解DDoS攻击,或者你正在做一些事情,向网站发出大量请求,使其看起来像是一次攻击