Pobieranie strony www

Pobieranie strony www
KD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 53
0

pobieram stronę i dostaje taką zwrotkę:

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='allegro.pl', port=443): Max retries exceeded with url: /listing?string=wyk%C5%82adzina%20gumowa&bmatch=dict20110-a-ctx-com-1-3-1125 (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x0000029815864F40>: Failed to establish a new connection: [WinError 10060] Próba połączenia nie powiodła się, ponieważ połączona strona nie odpowiedziała poprawnie po ustalonym okresie czasu lub utworzone połączenie nie powiodło się, ponieważ połączony host nie odpowiedział'))

Zmiana nagłówków, portu nie pomogła. Zakładam że zadziałało jakieś inne zabezpieczenie przed delikatnym skrobaniem, może: Fingerprinting?
Normalne przeglądarki działają poprawnie.

ledi12
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
1

Spróbuj dodać parametr

Kopiuj
verify=False

do requestu

KD
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 53
0

@ledi12:

Sprawdzę!

Nie wiem czy to przypadek, ale pomogło jak dodałem do listy nagłówków:
"X-Direct-Download": "true",
"Prefer": "respond-async",

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.