开放图谱协议的HTML属性中的特殊字符编码

时间:2018-09-20 18:59:29

标签: c# character-encoding facebook-opengraph html-encode open-graph-protocol

我正在尝试使用C#HttpUtility.HtmlEncode在html属性中编码特殊字符。

当我对以下字符串进行编码

var encode1= HttpUtility.HtmlEncode("Student on  \" On the Rise \"");

编码会生成正确的输出,如下所示:

Student on  " On the Rise "

浏览器再次对&进行编码,并生成错误的编码,如下所示:

<meta property="og:title" content="Student on  &amp;quot; On the Rise &amp;quot;" />

如何告诉浏览器不要再次对&字符进行编码?

0 个答案:

没有答案