2011-10-17 30 views
0

我试图打印一些包含URL的json编码字符串,但服务器不断“纠正”它们。ASP.net禁用后处理

这里是什么样的服务器正在做一些例子:

Response.Write("<a href=\\\"http://www.google.com\\\">asdf</a>"); 
Response.Write("<a \"http://www.google.com\">asdf</a>"); 

结果:

<a href="\"http://www.google.com\"">asdasd</a> 
<a>asdasd</a> 

我如何阻止这样的服务器?

回答

1

与我的反应搞砸加入

Response.ContentType = "application/json"; 

的代码之后停止了它是什么都。

0
+1

虽然这可能会在理论上回答这个问题,[这将是更可取的](http://meta.stackexchange.com/q/8259)在这里包括答案的基本部分,并提供链接供参考。 –

+0

这更多的解决方法,因为您将需要做额外的JavaScript hax解码它。该文本将被放在textarea进行编辑,所以我需要对这些标签进行未编码。 – wazz3r