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 回答