テキストってプレーンデータだと思ってるウマシカがいる
2バイト文字はバイナリです
2バイト文字(Shift_JIS、UTF-8、サロゲートペア を問わず)を含むURLが
Shift_JISベースのHTMLで記述されていたり
UTF-8ベースのHTMLで記述されていたり
EUCで記述されていたりまちまちだけど
2バイト文字のエンコードは「hegehogeですよ〜〜〜!」と説明するパラメータが無いんだよ!
Shift_JISベースのHTMLで2バイト文字で書かれていてもブラウザに受け渡して開く際は
UTF-8に置き換えてよとかブラウザに判断しろとかいってんのか?