编码问题asp.net

时间:2011-06-11 10:40:42

标签: asp.net url encoding

我在记事本中有一个文件,使用两个网址保存广告Ansi编码:

http://www.odinklik.ru/site .ASPX?站点= korney_ chukovsky

http://www.odinklik.ru/site.aspx?site=korney_chukovsky

从粘贴中可以看出 - 其中一个看起来很“怪异”。 它改为: “http://www.odinklik.ru/site%E2%80%8B.aspx?%E2%80%8Bsite=korney_%E2%80%8Bchukovsky”

当我在浏览器中复制它时。这里发生了什么?

1 个答案:

答案 0 :(得分:12)

代码E2 80 8B是字符零宽度空间的UTF-8代码,但这不是ANSI字符集中存在的字符。

在复制文本时,要么有一些其他模糊的间距字符会被转换为零宽度空间,或者文件实际上并未保存为ANSI。