デバイスのURL

使用可能

2.1ホスト

Tim Berners-Lee は World Wide Web、HTML、HTTP、および Web サーバーを発明した後、将来の Web プログラマーの生活を困難にすることを決意し、リンク (URL) を考案しました。URL は Universal Resource Locator の略です。

一般的なリンクはテンプレートによって提供されます。

protocol://host/path?query#anchor

一部の部品が欠品している場合がありますが、必ず記載してprotocolくださいhost

Protocolクライアントとサーバーが通信するプロトコルの名前を指定します。一般的なプロトコル名: HTTP、HTTPS、FTP、SSH など

Hostリクエストの送信先となるネットワーク上のサーバーの名前です。当初は IP アドレスでしたが、人々はすぐに何も覚えないよう人間が読める名前 (ドメイン名) を考え出しました。まるでいくつかの数字を覚えるのがとても難しいかのように)

当初は何もquery考えられていませんでした。Pathサーバーがクライアントに提供するはずだった HTML ファイルの場所を指定しました。しかし、Web がアマチュアに乗っ取られた後、彼らは HTML ファイルをサーバー側で動的に作成できることにすぐに気づきました。queryしたがって、多くの有用な情報をサーバーに渡すことができるセクションが URL に追加されました。

そして最後にanchor、これは HTML ページ上の単なる特別なラベルであり、ページを表示するだけでなく、特定の場所までスクロールする必要があることをブラウザーに指示します。つまり、ラベルです。

2.2 クエリとパラメータ

についてもう少し詳しく説明しますquery

タイトルの下のリンクの部分は、query疑問符の直後から始まり、# (またはリンクの終わり) で終わります。クエリ内の情報は、次の形式のパラメーターのセットです。

name=value&name2=value2&nameN=valueN

URL にはスペースやその他の文字を含めることはできないため、疑わしい文字はすべてエスケープされます。おそらく、リンクをコピーして友人に投げたときに、次のような状況に遭遇したことがあるでしょう。

幅="300" シンボル エンコーディング
1 %20
2 %21
3 # %22
4 $ %24
5 % %25
6 & %26
7 ' %27
8 * %2A
9 + %2B
10 %2C
十一 / %2F

このトピックの詳細については、リンクを参照してください。

コメント
  • 人気
  • 新規
  • 古い
コメントを残すには、サインインしている必要があります
このページにはまだコメントがありません