Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

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


While debugging jQuery apps that use AJAX, I often have the need to see the json that is being returned by the service to the browser. So I'll drop the URL for the JSON data into the address bar.



This is nice with ASPNET because in the event of a coding error, I Can see the ASPNET diagostic in the browser:






But when the server-side code works correctly and actually returns JSON, IE prompts me to download it, so I can't see the response.






Can I get IE to NOT do that, in other words, to just display it as if it were plain text?



I know I could do this if I set the Content-Type header to be text/plain .



But this is specifically an the context of an ASPNET MVC app, which sets the response automagically when I use JsonResult on one of my action methods. Also I kinda want to keep the appropriate content-type, and not change it just to support debugging efforts.


Source: Tips4all


This post first appeared on Cisco Exploration CCNA 4.0, please read the originial post: here

Share the post

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

×

Subscribe to Cisco Exploration Ccna 4.0

Get updates delivered right to your inbox!

Thank you for your subscription

×