Probier deinen User-Agent aus
Normalerweise siehst du beim Versenden von Requests nicht die Header, die damit mitgeschickt werden.
Die Testplattform httpbin.org hilft dir dabei: Sie hat eine spezielle Adresse, die die Header jeder eingehenden Anfrage zurückgibt. Diese Adresse ist: https://httpbin.org/headers.
Wenn du diese URL in deinem Browser öffnest, bekommst du JSON*-Daten zurück, die die Header der Anfrage deines Browsers anzeigen. Für User-Agent siehst du je nach Browser und Betriebssystem etwas wie Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0. Probier es aus und komm dann zu dieser Übung zurück!
*JavaScript Object Notation – ein verbreitetes Format zum Datenaustausch
Diese Übung ist Teil des Kurses
Web Scraping in R
Anleitung zur Übung
- Schau dir die Header an, die zurückgegeben werden, wenn du die oben genannte URL in R mit der Methode
GET()aufrufst.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Access https://httpbin.org/headers with httr
response <- ___
# Print its content
___(response)