Identificarti con user agent personalizzati

Web scraping in R

Timo Grossenbacher

Instructor

Fatti riconoscere!

  • Il server registra già il tuo IP
  • Meglio identificarti esplicitamente
  • C’è un header HTTP per questo!

Una richiesta di esempio

1 https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview
Web scraping in R

Modificare gli header con httr

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

In alternativa:

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

Proviamoci!

Web scraping in R

Preparing Video For Download...