为什么要编码网址?
对网址的编码不同的操作系统、不同的浏览器、不同的网页字符集,将导致完全不同的编码结果。这种结果实在是太混乱了,为了保证客户端只用一种编码方法向服务器发出请求,使用Javascript先对URL编码,然后再向服务器提交,不要给浏览器插手的机会。因为Javascript的输出总是一致的,所以就保证了服务器得到的数据是格式统一的。
参考文章
阮一峰 关于URL编码
为什么要编码网址?
对网址的编码不同的操作系统、不同的浏览器、不同的网页字符集,将导致完全不同的编码结果。这种结果实在是太混乱了,为了保证客户端只用一种编码方法向服务器发出请求,使用Javascript先对URL编码,然后再向服务器提交,不要给浏览器插手的机会。因为Javascript的输出总是一致的,所以就保证了服务器得到的数据是格式统一的。
参考文章
阮一峰 关于URL编码