【发布时间】:2011-11-27 15:54:46
【问题描述】:
我从另一个服务收到一个包含有效 JSON 的字符串。 我只想将这个字符串转发给 Nancy,但也将内容类型设置为“application/json”,这将使我无需在客户端使用 $.parseJSON(data)。
如果我使用 Response.AsJson,它似乎会破坏字符串中的 JSON 并添加转义字符。 我可以使用字符串创建一个 Stream 并将响应类型设置为:
Response test = new Response();
test.ContentType = "application/json";
test.Contents = new MemoryStream(Encoding.UTF8.GetBytes(myJsonString));
但想知道是否有更简单的方法?
【问题讨论】: