我必须向第 3 方网站提交 HTML 表单,其中一个隐藏字段是 XML 字符串。XML 在发送给第三方之前需要转义。
但是,当我将纯 XML 添加到表单字段时,它会为我半转义。因此,当我自己使用 HTMLEncode 时,部分 XML 被双重转义。如何防止似乎从 .NET 中自动转义。
或者更好的是如何通过隐藏字段发送转义的 XML。
XML
<systemCode>APP</systemCode>
基本分配给隐藏的输入字段
<systemCode>APP</systemCode>
当我也对其进行 HTML 编码时
&lt;systemCode&gt;APP&lt;/systemCode&gt;
我可以看到发生了什么 - 但我不知道如何防止它?