skillup

技術ブログ

プログラミング全般

webの仕組み その2 リクエストとレスポンス

投稿日:2016年5月19日 更新日:

クライアント(ブラウザ)はサーバーとの接続を確立した後、各種リクエストを送信します。サーバーはそれにこたえテキストや画像などのリソースをクライアントに転送します(これがレスポンスです。)

Firefoxでネットワークのタブを開き、「ヘッダ」の欄を見てみますと実際のリクエストとレスポンスの内容をみることができます。

上記画像の下がリクエストで上がレスポンスになります。

代表的なパラメータの見方

リクエスト

レスポンス

Content-type 返すリソースの形式。通常のWebページはtext/html
その他,CSVなどを返す場合には異なってくる。詳しくは下記リンクを。
perl の CGI や PHP でよく出力する Content-type ヘッダ一覧 (MIME-type)
Date 日付
Server Webサーバーのソフトウェア名やバージョン情報

参考リンク

HTTPヘッダ一覧
とほほのWWW入門 HTTP入門

-プログラミング全般
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

VSCodeのPluginなど

Vscodeで使っているPluginなど Contents1 基本2 UML3 git4 PHP コードフォーマット5 golang6 CSV整形 基本 Japanese Language Pack …

no image

テストコードの書き方の注意点

テストコードを実装する様になって1年ぐらいたったのですが、そこできづいたことなどを。 Contents1 タイトルをわかりやすく2 値をなるべく具体的に書く3 疑似的な仕組みはなるべく避ける(例:Mo …

no image

エラーレポーティングサービス Sentryについて

リリースした後、運用段階に入ると定期的にバグ報告が上がってきます。 本来はリリース前に検収テストをすべきなんですが、そんな余裕ないことも多い(汗) で、そんな時に大事なのが エラーを気づけること 対処 …

no image

CIことはじめ

業務でJavaのテキスト変換ツールを作成。 プログラムよりもCIツールを使って他人の環境下で正常に稼動させるためにどうするかの調査に時間かかりましたね。 今回やりたかったことは下記の通りです。いわゆる …

no image

OSコマンドインジェクション

Contents1 OSコマンドインジェクションとは?2 被害3 対策4 参考リンク OSコマンドインジェクションとは? OSに対する命令文を不正に紛れ込ませて攻撃させる手法。 被害 サーバー内のファ …

アーカイブ