首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >IE中的ASP.NET Web

IE中的ASP.NET Web
EN

Stack Overflow用户
提问于 2012-03-09 17:07:49
回答 3查看 7.2K关注 0票数 10

我开始使用新的ASP.NET Web。当我使用FF或Chrome这样的浏览器打开示例服务方法调用时,它将在浏览器中正确地返回xml。但是,在(7-9)中,它会显示一个提示:

您想从servername打开或保存读取(58个字节)吗?

当我选择Open时,它会询问使用哪个程序打开,然后它将在该程序中显示xml。我希望,因为这些方法接受GET方法,它只会在浏览器中返回结果,但是IE的情况似乎并非如此。在返回JSON时,我在ASP.NET MVC中遇到过这样的问题,但是在本例中我甚至没有返回JSON。

我如何告诉IE返回浏览器中的结果,如FF和Chrome?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-03-09 19:02:50

我也注意到了。它实际上是以JSON的形式返回结果。若要查看调用的结果,请进入开发人员工具(F12),然后转到网络,单击“开始监视”并重新发送请求。您应该在跟踪列表中看到结果。然后,您可以双击它并选择View来查看响应体。

票数 4
EN

Stack Overflow用户

发布于 2012-11-07 00:58:50

我知道现在发布另一个答案为时已晚,但这可能会对其他热衷于让IE在自己的窗口中显示IE Web结果的人有所帮助。我尝试了下面的SOF线程上列出的解决方案,它对我起了作用。

How can I convince IE to simply display application/json rather than offer to download it?

现在,我的IE窗口中显示了JSON格式的Web结果。

票数 4
EN

Stack Overflow用户

发布于 2012-03-10 10:39:42

这没什么大不了的。IE不知道如何处理这些格式。在chrome中,它也不能很好地查看JSON。我在Google上安装了一个名为JSONView的扩展,现在我有了一个很好的视图。

海事组织,别在意这个。为了测试目的,我总是使用Fiddler,它更好,您可以完全控制请求的标题和其他内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9638129

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档