🌐 English · Dansk · Bahasa Melayu
Tugasan. Hantar header seperti pelayar bersama permintaan: sekurang-kurangnya User-Agent dan Accept-Language.
Apa yang dibina. DEFAULT_HEADERS dalam constants.py (tanpa Host dan X-Amzn-Trace-Id) dan RequestsPageFetcher, yang menghantarnya sebagai headers= kepada requests.get.
Apa yang pelayar hantar ke httpbin.org/headers, dan apa yang bot hantar (Host ditambah oleh requests):


Apa yang kita perolehi
- Permintaan membawa lebih daripada URL: pelayar, sistem dan bahasa dihantar dalam header.
- Dengan header yang betul, pelayan boleh menjawab dalam bahasa dan mata wang anda.
- Skrip tanpa header kelihatan seperti bot, dan banyak pelayan menyekat bot.
- Satu takrifan header yang baca sahaja, dan ujian yang menyemak apa yang dihantar.