Se présenter avec des agents utilisateurs personnalisés

Extraction de données Web en R

Timo Grossenbacher

Instructor

Montrez-vous !

  • Le serveur Web enregistre déjà votre adresse IP
  • Mieux vaut vous identifier explicitement
  • Il existe un en-tête HTTP pour ça !

Un exemple de requête

1 https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview
Extraction de données Web en R

Modifier les en-têtes avec httr

response <- GET('http://example.com', user_agent("Hey, it's me, Timo! 
    Reach me at [email protected]."))

Autrement :

set_config(add_headers(`User-Agent` = "Hey, it's me, Timo!
    Reach me at [email protected]."))
response <- GET('http://example.com')
Extraction de données Web en R

Essayons !

Extraction de données Web en R

Preparing Video For Download...