Я начинаю использовать новый веб-API ASP.NET. Когда я открываю вызов метода пробной службы с использованием браузера, такого как FF или Chrome, он корректно возвращает xml в браузере. Однако в Internet Explorer (7-9) появляется запрос:ASP.NET Web API в IE
Вы хотите открыть или сохранить чтение (58 байт) из [servername]?
Когда я выбираю Open, он спрашивает, какую программу открыть, а затем отобразит xml в этой программе. Я надеялся, что методы принимают метод GET, что он просто вернет результаты в браузере, однако это не похоже на IE. Раньше я сталкивался с подобной проблемой с ASP.NET MVC при возврате JSON, однако я даже не возвращаю JSON в этом случае.
Как сообщить IE, чтобы вернуть результаты в браузере, например, FF и Chrome?
Это очень важно, если вам нужно поддерживать IE – nickbw
@nickbw Вы хотите, чтобы ваши пользователи просматривали ваш json-выход на IE? – tugberk
Хотелось бы, чтобы все они использовали хром, однако некоторые из них используют более старые версии IE, и единственный способ, которым я смог использовать ответ json, - это изменить тип контента на «текст/plain» и затем разобрать ответ. – nickbw