0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

WEBスクレイピングを勉強してみた

Last updated at Posted at 2022-09-08

WEBスクレイピングの勉強を久々に再開。

目次

1.HTTPリクエストとは
2.User-Agentとは

1.HTTPリクエストとは

そもそもHTTPリクエストって何かわからなかったのでこちらのサイトを参考にしました。

簡単にいうとWEBブラウザからWEBサーバーに情報をリクエストするときのやりとりを『HTTP』といい、リクエストを送ることを『HTTPリクエスト』と呼ぶようです。
そしてそのHTTPリクエストの構成が、

リクエストライン→ヘッダー→メッセージボディ

という三層構造になっていて、その『ヘッダー』の中に含まれているのが

User-Agentになっています。

2.User-Agentとは

では『User-Agent』とは何者なのでしょうか?
User-AgentとはWEBブラウザにこの機械からアクセスしていますよーという情報です。
iPhoneでアクセスしてるよーとかMacbookでアクセスしてるよーとかそういった情報を文字化(?)したものっぽいです。

3.Requests

HTTP通信用のPythonのライブラリでHTMLファイルやXMLファイルなどからデータを取得する際に必要です。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?