Dai un'occhiata al tuo user agent
Di solito, quando invii richieste, non vedi gli header che le accompagnano.
La piattaforma di test httpbin.org ti viene in aiuto: ha un indirizzo speciale che restituisce gli header di ogni richiesta che riceve. Questo indirizzo è: https://httpbin.org/headers.
Se apri questo URL nel browser, ottieni in risposta dei dati JSON* che indicano gli header della richiesta del browser. In base al tuo browser e al sistema operativo potresti vedere qualcosa come Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0 per User-Agent. Provalo e poi torna a questo esercizio!
*JavaScript Object Notation – un formato di scambio dati molto usato
Questo esercizio fa parte del corso
Web scraping in R
Istruzioni dell'esercizio
- Esamina gli header restituiti quando accedi all'URL sopra in R tramite il metodo
GET().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Access https://httpbin.org/headers with httr
response <- ___
# Print its content
___(response)