如何从WCF服务查看JSON?

时间:2011-07-06 10:11:50

标签: c# wcf json

我已经设置了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是什么?

1 个答案:

答案 0 :(得分:4)

是的,firefox将为您提供打开或下载内容的权限,如果您这样做,您将看到传递的JSON。如果你不喜欢它,你应该安装一些Firefox扩展(如JSONView)或HTTP代理(如Fiddler)。