均一なリソースロケーターとは何ですか?
頭字語URLでも知られているユニフォームのリソースロケーターは、インターネット上のオブジェクトの場所とアクセス方法を指定する手段です。オブジェクトへのアクセス方法を説明するスキームまたはプロトコル名が含まれています。また、オプションのクエリおよびフラグメント識別子とともに、ネットワークの場所も含まれています。 URLの非常に一般的な用途は、ブラウザをWebサイトに向けることです。
1990年代初頭に進化したユニフォームリソースロケーターの元の概念。コメントのリクエスト(RFC)1630は、1994年にインターネットエンジニアリングタスクフォース(IETF)によってリリースされた最初のURL標準でした。関連する場所またはアクセス方法のない名前は、ユニフォームリソース名(URN)として知られるようになりました。 2つの概念を組み合わせて、ユニフォームリソース識別子(URI)という用語が生まれました。 URIは、URNアイデンティティ、URLアドレス、またはその両方にすることができます。ネットワークベースではないオブジェクトを指すこともできます。
技術サークルでは、均一なリソースロケーター用語が長く使用されることはめったにありません。eferred。ただし、URLは一般の人々と報道機関での一般名のままです。 2009年にRFC 3986としてリリースされた最新のURI仕様は、URL、URN、URIの概念を明確にします。
均一なリソースロケーターは、2つの部分で構成されています。最初はURIスキームの名前で、それに続くコロンが続きます。スキームは、リソースへのアクセスに使用されるプロトコルまたはその他の方法を定義します。インターネットが割り当てられた番号局(IANA)は、登録されたURIスキームの長いリストを管理します。ハイパーテキストトランスポートプロトコル(HTTP)、セキュアHTTP(HTTP)、およびファイルトランスポートプロトコル(FTP)がおそらく最も一般的です。多くの未登録スキームも使用されています。
均一なリソースロケーターの2番目の部分はスキーム固有であり、いくつかのコンポーネントが含まれる場合があります。 HTTP URLのこの部分は、多くの場合、 wwwで始まります。 ドメイン名が続きます。ドメイン名の代わりに数値インターネットプロトコル(IP)アドレスを使用できます。名前の後に特定のオブジェクトへのパスが続くことができます。クエリ文字列、オブジェクト内に見られるフラグメントの名前、またはその両方が存在する可能性があります。
WebページのURLをブラウザに入力すると、スキームとドメイン名の一部がオプションであることがよくあります。除外された場合、「http://」または「http:// www。」通常、Webブラウザによって想定されます。パス、クエリ、またはフラグメントには、16進数の形式の限られた特殊文字も含まれている場合があります。スペース(%20)が最も一般的に使用されているものです。国際化されたリソース識別子(IRI)は、ユニコード文字も全体に許可します。
複数のユニークなユニフォームリソースロケーターが同じオブジェクトへのパスを記述する場合があります。検索エンジンは、URL正規化と呼ばれるプロセスを使用して、複数のURLが実際に同じものを参照するかどうかを判断できます。 Webブラウザーとクローラーもこれを行います。 URLは、見つからないオブジェクトを指している場合があります。