0

次のようなURLを実行するときに、codeigniter 2.1.1を使用しています。

www.mysite.com/search/عربي

$key = "ビュー"; Internet Explorer と IE を除くすべてのブラウザで動作しました: 未定義の変数キー

4

1 に答える 1

1

標準 ( RFC1738 ) によると、URL には ASCII 文字のみを含めることができます。非 ASCII 文字はエンコードする必要があります。これは、IE が他のブラウザーよりも標準に準拠しているまれなケースです。

HTTP Watch のようなものを使用すると、他のブラウザがそれらをエンコードしてサーバーに送信し、アドレスバーに Unicode 文字を表示するだけであることがわかると思います...

于 2012-07-18T14:35:24.133 に答える