VB.Net WebRequest和CloudFlare

VB.Net WebRequest和CloudFlare,vb.net,webrequest,cloudflare,Vb.net,Webrequest,Cloudflare,显然,CloudFlare会干扰WebRequest的响应,但我发现了这个结果,并打开了一个webbrowser,它会加载到站点,并(我猜)给我一个cookie 稍后,我可能想回电话,而不是重复浏览器过程,我正在使用浏览器中的cookie尝试webrequest 我在这里使用Wing,但在浏览器上(一旦站点正常加载),我有: 但是下一个webrequest在cloudflare上仍然失败,而cookied浏览器可以很好地在站点上导航 有没有关于我遗漏了什么的提示?您是否可以控制该网站,特别是Cl

显然,CloudFlare会干扰WebRequest的响应,但我发现了这个结果,并打开了一个webbrowser,它会加载到站点,并(我猜)给我一个cookie

稍后,我可能想回电话,而不是重复浏览器过程,我正在使用浏览器中的cookie尝试webrequest

我在这里使用Wing,但在浏览器上(一旦站点正常加载),我有:

但是下一个webrequest在cloudflare上仍然失败,而cookied浏览器可以很好地在站点上导航


有没有关于我遗漏了什么的提示?

您是否可以控制该网站,特别是Cloudflare DNS?如果这样做,则生成一个16个字符的随机字符串(足够随机,因此没有人能轻易猜到它),并将CNAME设置为指向网站的IP&让它绕过Cloudflare。专门为您的程序使用此CNAME。您是否可以控制该网站,特别是Cloudflare DNS?如果这样做,则生成一个16个字符的随机字符串(足够随机,因此没有人能轻易猜到它),并将CNAME设置为指向网站的IP&让它绕过Cloudflare。专门为您的程序使用此CNAME。
WebRequest.Headers.Add("Cookie", WebBrowser.Document.Cookie)
SmarkWeb.UseCookies = True