Mit Delphi XE4 mit einem TWebBrowser Komponente verboten, die folgende Zeile ...Fehler 1010: Der Inhaber dieser Website Ihren Zugang
WebBrowser1.Navigate('http://www.voobly.com');
... erzeugt das folgende Fehlerergebnis innerhalb des TWebBrowser angezeigt:
Error 1010 Ray ID: 2ba30d99731123a8 • 2016-06-28 18:03:01 UTC Access denied What happened? The owner of this website (www.voobly.com) has banned your access based on your browser's signature (2ba30d99731123a8-ua98). CloudFlare Ray ID: 2ba30d99731123a8 • Your IP: x.x.x.x • Performance & security by CloudFlare
Mein Useragent-String ist:
Mozilla/5.0 (compatible, MSIE 11, Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko
Was kann ich Zugang zu solchen Websites zu gewinnen tun, um mit dem TWebBrowser?
Vielleicht möchten sie nicht, dass Webcrawler Bilder von ihrer Website holen. Schließlich können Sie auch nicht mit der rechten Maustaste auf die Bilder klicken. Ich bin sicher, es ist aus rechtlichen Gründen. –
Ich versuche nicht, jemandes Website zu crawlen. Dutzende von Websites geben den gleichen CloudFlare-induzierten Fehler/Antwort zurück, auch wenn es nichts gibt, was "Crawlen" wert wäre. – instrumentally
Siehe [Warum erhalten einige Besucher die Fehlermeldung "Sie wurden blockiert?" (Https://support.cloudflare.com/hc/en-us/articles/203215830-Why-do-some-visitors-get- a-Sie-wurden-blockiert-Fehlermeldung-). Grundsätzlich löst Ihr Browser die CloudFlare-Firewall aus ("* Durch das Blockieren eines Angriffs wird jegliche Aktion gestoppt, bevor sie auf Ihrer Website veröffentlicht wird. ** Es kann auch legitimen Datenverkehr stoppen, wenn der Regelsatz zu weit gefasst ist **. *"). Wenden Sie sich an den Websitebesitzer, um herauszufinden, welche Firewall-Regel ausgelöst wird. Vielleicht können Sie Ihren Code anpassen, um ihn zu umgehen. –