1. 学ぶ
  2. /
  3. コース
  4. /
  5. Rで学ぶWebスクレイピング

Connected

演習

カスタムのユーザーエージェントを追加する

実は、現在のユーザーエージェントだけを返す httpbin.org のアドレス(https://httpbin.org/user-agent)もあります。今回の演習ではこれを使い、自分のユーザーエージェントを意味のあるもの(スクレイピング対象サイトの運営者にとって、という意味です)に変更してみます。

動画で見たとおり、httr で Web リソースを取得する際にユーザーエージェントをカスタマイズする方法は2つあります。

  1. ローカルに、つまり現在のリクエストメソッドの引数として指定する方法。
  2. set_config() を使ってグローバルに設定する方法。

指示1 / 2

undefined XP
    1
    2
  • カスタムのユーザーエージェント「A request from a DataCamp course on scraping」を使って https://httpbin.org/user-agent に GET リクエストを送り、レスポンスを表示します。
  • このステップでは、ユーザーエージェントをローカルに設定します。