可以使用 utf8 的跨浏览器 url 参数

Cross browser url parameter with utf8 possible?

本文关键字:浏览器 url 参数 utf8 可以使      更新时间:2023-09-26

1.我可以知道所有现代浏览器都支持用户地址参数,如 http://abc.com?something=UTF8chactersHERE ?

2.哪个浏览器不支持?
3. JavaScript可以在所有浏览器上正确解析参数吗?

示例:http://abc.com?something=环保部&something2=环保部

您应该对

字符的 UTF-8 表示形式进行百分义:

http://abc.com/?something=环保部&something2=环保部

成为

http://abc.com/?something=%E7%8E%AF%E4%BF%9D%E9%83%A8&something2=%E7%8E%AF%E4%BF%9D%E9%83%A8

任何现代浏览器都会在 URL 栏中将第二个显示为第一个。