Identificarea cu agenți de utilizator personalizați

Web Scraping în R

Timo Grossenbacher

Instructor

Identificați-vă!

  • Serverul web înregistrează deja adresa IP
  • Este mai bine să vă identificați explicit
  • Există un antet HTTP pentru aceasta!

Exemplu de cerere

1 https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview
Web Scraping în R

Modificarea antetelor cu httr

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

Alternativ:

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

Să exersăm!

Web Scraping în R

Preparing Video For Download...