Moin, ich versuche den Quellcode einer Seite auszulesen, die durch Cloudflare DDoS Protection geschützt ist.
Ich habe gelesen, dass man es wohl mit einem Useragent oder sogar einem Proxy umgehen kann. Ich habe beides versucht, aber am Ende bekomme ich nur einen 400 Response
= 503 Server nicht verfügbar
= 400 Bad request
Könnte es eventuell daran liegen, dass es https:// Urls sind?
Und wie könnte ich das Problem sonst lösen?
Vielen Dank für die Hilfe
*Topic verschoben*
Ich habe gelesen, dass man es wohl mit einem Useragent oder sogar einem Proxy umgehen kann. Ich habe beides versucht, aber am Ende bekomme ich nur einen 400 Response
= 503 Server nicht verfügbar
VB.NET-Quellcode
- Dim proxy As WebProxy = New WebProxy()
- proxy.Address = New Uri("http://46.4.96.137:3128")
- Dim req As HttpWebRequest = HttpWebRequest.Create("URL")
- req.Proxy = proxy
- req.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)"
- Dim res As HttpWebResponse = req.GetResponse
- Dim reader As StreamReader = New StreamReader(res.GetResponseStream())
- MessageBox.Show(reader.ReadToEnd)
= 400 Bad request
Könnte es eventuell daran liegen, dass es https:// Urls sind?
Und wie könnte ich das Problem sonst lösen?
Vielen Dank für die Hilfe
*Topic verschoben*
Bitte keine VB-Fragen üb... Ach scheiß drauf, mich fragt ja eh keiner.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()