Informowanie o sobie za pomocą niestandardowych agentów użytkownika

Web Scraping w R

Timo Grossenbacher

Instructor

Przedstaw się!

  • Serwer WWW rejestruje już Twój adres IP
  • Lepiej jawnie się zidentyfikować
  • Służy do tego nagłówek HTTP!

Przykładowe żądanie

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

Modyfikowanie nagłówków za pomocą httr

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

Alternatywnie:

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

Czas to wypróbować!

Web Scraping w R

Preparing Video For Download...