Vérifier votre agent utilisateur
Normalement, lorsque vous envoyez des requêtes, vous ne voyez pas les en-têtes qui les accompagnent.
La plateforme de test httpbin.org vous facilite la tâche : elle propose une adresse spéciale qui renvoie les en-têtes de chaque requête reçue. Cette adresse est : https://httpbin.org/headers.
Si vous ouvrez cette URL dans votre navigateur, vous obtenez des données JSON* qui indiquent les en-têtes de la requête du navigateur. Selon votre navigateur et votre système d'exploitation, vous pourriez voir quelque chose comme Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0 pour User-Agent. Faites l'essai, puis revenez à cet exercice !
*JavaScript Object Notation – un format d'échange de données populaire
Cette activité fait partie du cours
Extraction de données Web en R
Instructions de l’exercice
- Examinez les en-têtes renvoyés lorsque vous accédez à l'URL ci-dessus en R avec la méthode
GET().
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Access https://httpbin.org/headers with httr
response <- ___
# Print its content
___(response)