ぽかぽかコード日和

とっても暑い夏の日にプログラミングはじめました☀️

2025-01-01から1ヶ月間の記事一覧

【Web】パスパラメーターとクエリパラメーターの使い方

HTTPリクエストでURIに含めて送るパラメーター ☀︎パスパラメーターは、特定のもの(ユーザーや商品、グループ)に使う。 ☀︎クエリパラメーターは、特定のものに条件やオプションを指定するとき(ページ番号や検索条件)に使う。 URL例:https://example.com/…

【Web】プロキシとポリシー

ポリシーとは ポリシーとは、情報の取り扱いに関する方針やルールを文書の形でまとめたもの。 組織が情報を適切に管理して、リスクを最小限に抑えるための基盤となる。 例:プライバシーポリシー → 個人情報の扱いをどうするのか? セキュリティポリシー →情…

【Web】エンコーディングと文字コード

一般的にエンコーディングとは、 テキストデータをバイナリデータに変換するプロセスである「文字エンコーディング」を指す。 文字化けの防止のために行う。 UTF-8の使用が推奨されている。 エンコーディングとは エンコーディングとは、 データを一定の規則…

【Web】URI・URL・URNの違い

URIとは URIとは、インターネット上の情報資源(リソース)を識別するための記述方法。 URLとURNの総称。 構文は、スキームと呼ばれる識別子(http)、コロン(:)、スキームごとの表現形式(//以降)で記述される。 例: http://example.com/news/index.html (exa…

【Web】IPアドレスとポート番号

ネット検索をした場合、HTTPレスポンスを どの家に返すかはグローバルIPアドレスでわかる。 この家のどのWebブラウザに返すかは、プライベートIPアドレスでわかる。 どのアプリケーション(サービス)と通信するかは、ポート番号でわかる。 IPアドレスとは IP…

【Web】データ管理の仕組み

HTTPはステートレスなプロトコルであり、やりとりは1回ごとに完結した処理とみなされている。 状態を保持しないためサーバーの負担が小さく、多くの処理を素早く行うことができる。 ↓ Webの進化により、 ショッピングカートのように状態を保持しておく機能(…

【Web】プロトコルとHTTP/HTTPS

プロトコルとは プロトコルとは、あらかじめ決められたやりとりの手順。情報規約。 「手順」を表す言葉で、ネットワークに接続された機器同士が通信するための共通ルールや規格のこと。 HTTP・・・ハイパーテキスト(Webコンテンツ)を送受信するためのプロト…

【Web】HTTPメッセージの構造

HTTPリクエストとHTTPレスポンスをまとめて、HTTPメッセージという。 HTTPリクエスト HTTPリクエストとは、WebブラウザからWebサーバーへの要求のこと。 URLの形式で送信される。 ①リクエスト行・・・一行目 Webサーバーに対してどのような処理を依頼するの…