0

我正在通过 JavaScript (Dojo) XHR 发布我的表单。一切正常,除非我想发布任何特殊字符。例如 XHR 标签:

<someTag>

我收到错误 500(内部错误)。我该如何解决这个问题?

4

1 回答 1

0

似乎您的服务器端代码将发布的值解释为代码而不是字符串。我需要一个服务器端代码示例来改进它,但在客户端你可以使用:

var escapedValue = escape("<someTag>");

请注意,我重复一遍,依赖客户端字符编码并不安全。您应该在服务器端解决此问题。

于 2013-02-15T19:52:26.467 回答