1
Step 3 Request Headers da
Tirsvad edited this page 2026-10-28 07:51:24 +01:00

Trin 3: request headers

🌐 English · Dansk · Bahasa Melayu

Opgave. Send browser-lignende headers med forespørgslen: mindst User-Agent og Accept-Language.

Det vi byggede. DEFAULT_HEADERS i constants.py (uden Host og X-Amzn-Trace-Id) og RequestsPageFetcher, der sender dem som headers= til requests.get.

Det en browser sender til httpbin.org/headers, og det botten sender (Host tilføjes af requests):

Headers sendt af en browser

Headers sendt af botten

Det vi lærte

  • En forespørgsel rummer mere end adressen: browser, system og sprog rejser med i headers.
  • Med de rette headers kan en server svare på dit sprog og i din valuta.
  • Et script uden headers ligner en bot, og mange servere blokerer bots.
  • Én skrivebeskyttet definition af headers og tests, der kontrollerer, hvad der sendes.