uri と url の違いと関連性
URI は、リソースを一意に識別するために使用される統一リソース識別子です。
Web 上で利用可能なすべてのリソース (HTML ドキュメント、画像、ビデオ クリップ、プログラムなど) は URI によって特定されます。URI は通常、次の 3 つの部分で構成されます: ① リソースにアクセスするための命名メカニズム② リソースが保存されているホスト 名前 ③ リソースを強調した、パスで表されるリソース自体の名前。
URL は、ユニフォーム リソース ロケーターです。これは特定の URI です。つまり、URL はリソースの識別に使用でき、リソースの検索方法も指定できます。
URL はインターネット上の情報リソースを記述するために使用される文字列で、主にさまざまな WWW クライアント プログラムやサーバー プログラム、特に有名な Mosaic で使用されます。 URL を使用すると、ファイル、サーバー アドレス、ディレクトリなどのさまざまな情報リソースを統一された形式で記述することができます。通常、URL は 3 つの部分で構成されます: ① プロトコル (またはサービス メソッド) ② リソースが保存されているホストの IP アドレス (場合によってはポート番号を含む) ③ ホスト リソースの特定のアドレス。ディレクトリ名やファイル名など。
URN、統一リソース名、統一リソース命名は、mailto:java-net@java.sun.com などの名前でリソースを識別します。
URI は、統一されたリソース識別を定義する抽象的な高レベルの概念ですが、URL と URN はリソースを識別する具体的な方法です。 URL と URN はどちらも URI の一種です。大まかに言えば、すべての URL は URI ですが、すべての URI が URL である必要はありません。これは、URI にはサブクラス、Uniform Resource Name (URN) も含まれており、これはリソースに名前を付けますが、リソースの検索方法は指定しないためです。上記の mailto、news、isbn URI はすべて URN の例です。
Java の URI では、URI インスタンスは、URI の構文規則に準拠している限り、絶対または相対を表すことができます。 URL クラスはセマンティクスに準拠するだけでなく、リソースを見つけるための情報も含まれるため、相対的なものにすることはできません。 Java クラス ライブラリの URI クラスにはリソースにアクセスするためのメソッドが含まれておらず、その機能は解析のみです。対照的に、URL クラスはリソースへのストリームを開きます。
以上がURIとURLの違いと関連性の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

WebStorm Mac版
便利なJavaScript開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SublimeText3 中国語版
中国語版、とても使いやすい

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
