我已经设置了 WCF 服务。我已将 URL 编程为以下格式:
http://localhost:64136/NewsProvider.svc/Rest/Getnews/1
当我将返回类型设置为 XML 时,我可以更改该链接末尾的数字并在浏览器中浏览 xml。但是,当我在 Firefox 中点击页面后将其更改为 JSON 时,系统会询问我是否要下载它?
我该如何解决这个问题并只查看纯 JSON。当我曾经编写一个编写 JSON 的页面时,我会添加以下内容:
Response.Clear();
Response.ContentType = "text/plain";
Response.Write(json);
Response.End();
但我不知道如何使用 WCF 更改内容类型并扰乱响应对象?
更改内容类型实际上会让我在浏览器中查看原始 xml,这是什么控制的?
最佳答案
是的,Firefox 会建议您打开或下载内容,如果您这样做,您将看到传递的 JSON。如果您不喜欢它,您应该安装一些 Firefox 扩展(如 JSONView )或 HTTP 代理(如 Fiddler )。
关于c# - 如何查看 WCF 服务中的 JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6594737/