1370 次
2 に答える
3
href 値は URI として解析されます (RFC 3986 を参照)。解析の結果、ブラウザーはこれが相対参照ではなく絶対 URI であることがわかります。
実際のところ、エスケープされていない ":" はパス コンポーネントで使用できます。最初の「/」の後に発生する必要があるだけです。それ以外の場合、先行する文字がすべて有効なスキーム名の文字である場合、それらはスキーム区切り文字として解析できます。
http://greenbytes.de/tech/webdav/rfc3986.html#pathを参照
RFC では、セクション 4.2 (「相対参照」というタイトル) で次のように述べています。 、スキーム名と間違えられるためです。相対パス参照を作成するには、そのようなセグメントの前にドット セグメント (「./this:that」など) を付ける必要があります。(強調を追加)。
于 2013-02-08T08:24:54.417 に答える