ギリシャ文字を直接書くことはできません、パーセントエンコーディングを使う必要があります。3629にそってUTF-8オクテットに変換されたのち、上記unreservedの文字を除いて1バイトごとに16進数で表し%を前につけます。0xB1なのでindex-%CE%B1.htmlとなりますhttp://example.com/index-%CE%B1.html(ブラウザによってはαとして表示してくれたりしますが)。リンクされた記事が話しているのはドメイン名(IPアドレスに解決する必要がある)の話で、これはURLとは別のレベルです。3492)によってUnicodeの一部を含めれるようになりました。ブラウザでは漢字などに見えますが実態はxn--で始まるただのASCII文字列です。encodeしてあります。パーセントエンコードした方はブラウザが1度UTF-8にしたのちpunycodeにしてサーバーに送っています。個の銅バッジ1「ブラウザによってはαとして表示してくれたりします」。「実際のブラウザ表示」と「仕様」は必ずしも一致しないわけですね。「ドメイン名(IPアドレスに解決する必要がある)の話で、これはURLとは別のレベル」。URL構成要素なので同じと考えていたのですが、ドメインにはIPアドレス変換という重要な役割があるため、別途仕様が定められているわけですね。encode」については、(ブラウザの代わりに)予め自分で変換しても良いわけですね。?HTMLでの話なら指定可能です。3986参照になっているようで、指定不可能です。(このままなのかも?)なので、Webクライアントは、パス部分を(ページのエンコーディングに関わらず)UTF-8に変換後にパーセントエンコーディングしてWebサーバーに送信しています。3987)が使えるのはURLが書かれたDocumentがUTF-8かUTF-16の時のみってあったりして、IRIが仕様的に使えるかどうかって状況で微妙に違ってきますよね。3」はXHTML1.0をShift-JISで書いてるので、そこでは良いのでしょう。4つの条件のうち1つ以上を満たせばいいとあるので、エスケープされていない非ASCII文字がクエリ文字列に含まれていなければ、Documentのエンコーディングに関わらずIRIはvalidかと。|この質問に回答するには、ログインする必要があります。求めていた回答ではありませんか?httpurlのタグが付いた他の質問を参照する。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。従って情報を開示できることに同意したことになります。選択した項目のみ受け入れる。