回答編集履歴
1
微修正: URI
test
CHANGED
@@ -18,7 +18,9 @@
|
|
18
18
|
|
19
19
|
# IRIとリンク
|
20
20
|
|
21
|
-
他の方からご指摘があるように、HTMLでリンクの属性値はURLなので、日本語文字などを含めるのであればホスト部はpunycode符号化、ほかの部分はパーセント符号化しなければならないはずです。
|
21
|
+
他の方からご指摘があるように、HTMLでリンクの属性値はURLなので(\*)、日本語文字などを含めるのであればホスト部はpunycode符号化、ほかの部分はパーセント符号化しなければならないはずです。
|
22
|
+
|
23
|
+
(\*) 正確には「URI」ですが、ここでは「URL」と書きます。
|
22
24
|
|
23
25
|
ただ、punycodeで正しく符号化するのは、クライアントサイドのjavascriptでは難しいと思います (スプーフィングなどを十分に防げませんし)。
|
24
26
|
|