我从另一个服务收到一个包含有效 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));
但想知道是否有更简单的方法?