私は9625ea21a1bf1be22963576fcdfd863dのような英数字のIDを持つデータを持っています。 これもIRI(国際化リソース識別子)またはURI値であるといいますか?英数字の文字列はURIまたはIRIでもかまいませんか?
すべてのURIの例は、aaa.txt、aaa/bbb.html、またはprotocol://aaa/bbb.ext#tagのようになります。
私は9625ea21a1bf1be22963576fcdfd863dのような英数字のIDを持つデータを持っています。 これもIRI(国際化リソース識別子)またはURI値であるといいますか?英数字の文字列はURIまたはIRIでもかまいませんか?
すべてのURIの例は、aaa.txt、aaa/bbb.html、またはprotocol://aaa/bbb.ext#tagのようになります。
RFC 3986(これはIETF’s Internet Standard for URIsです)URIは何ですか。
generic URI syntaxは次のとおりです。
scheme ":" hier-part [ "?" query ] [ "#" fragment ]
あなたが見ることができるように、URIがのhier-部」の下で定義されたコンポーネントに続いて、:
文字に続いて、少なくとも「スキーム」コンポーネントを必要とし、 "
したがって9625ea21a1bf1be22963576fcdfd863d
はURIである可能性がありません。
もちろん、relative reference、つまり相対パス参照でもかまいません。あなたはURI file:///folder1/folder2/document1
とHTML文書で次のハイパーリンクを持っている場合たとえば、ターゲットURIはfile:///folder1/folder2/9625ea21a1bf1be22963576fcdfd863d
次のようになります。
<a href="9625ea21a1bf1be22963576fcdfd863d">link</a>
(RFC 3987で定義されているアイリス、のために、それは本質的に同じです。)
ありがとうございます。 – Daebarkee