始める無料で始める

自分のユーザーエージェントを見てみましょう

通常、リクエストを送るときに、それに付随するヘッダーは目にすることがありません。

テスト用プラットフォーム httpbin.org なら心配いりません。到達した各リクエストのヘッダーを返す専用のアドレスがあります。そのアドレスは https://httpbin.org/headers です。

このURLをブラウザで開くと、ブラウザが送ったリクエストのヘッダーを示す JSON データが返ってきます。お使いのブラウザやOSに応じて、User-Agent には Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:80.0) Gecko/20100101 Firefox/80.0 のような文字列が表示されるはずです。まずは試してから、この演習に戻ってきてください。

*JavaScript Object Notation(JavaScriptのオブジェクト表記)— よく使われるデータ交換フォーマット

この演習はコースの一部です

Rで学ぶWebスクレイピング

コースを見る

演習の手順

  • 上記のURLに対して、R で GET() メソッドを使ってアクセスし、返ってくるヘッダーを確認してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Access https://httpbin.org/headers with httr
response <- ___
# Print its content
___(response)
コードを編集して実行