Bypass CloudFire - CURL

Bypass CloudFire - CURL
AS
  • Rejestracja:około 11 lat
  • Ostatnio:ponad 4 lata
  • Postów:37
0

Witam,

Chciałbym połączyć się ze stroną i wyświetlić jej zawartość poprzez skrypt.
Mam następujący kod:

Kopiuj
<?php
require_once('functions.php');
$c = curl_init('https://www.tibia.com/community/?subtopic=characters&name='.urlencode("Adam+Machyszi"));
curl_setopt($c, CURLOPT_TIMEOUT, 15);
curl_setopt($c, CURLOPT_HEADER, 0);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($c);
curl_close($c);
echo $result;			
?>					

Niestety strona ma zabezpieczenie cloudFire. Nie zamierzam masowo używać skryptu, tylko z 10x wywołań w ciągu dnia bezpośrednio przez CRON. Czy jest jakiś sposób żeby to ominąć?

edytowany 2x, ostatnio: Asphyxx
Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Wrocław
  • Postów:13042
0

Czy jest jakiś sposób żeby to ominąć?

Zależy - co to jest cloudFire?


edytowany 1x, ostatnio: Patryk27
AS
Oczywiście chodziło mi o Cloudflare - czeski błąd
Patryk27
Moderator
  • Rejestracja:ponad 17 lat
  • Ostatnio:prawie 2 lata
  • Lokalizacja:Wrocław
  • Postów:13042
1

W przypadku Cloudflare'a mógłbyś zacząć od ustawienia takich nagłówków, jakie wysłałaby przeglądarka w podobnej sytuacji (np. User-Agent z jakimś udawanym Firefoksem).


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.