J'ai un ActionResult qui renvoie XML pour un périphérique intégré. Le code correspondant est:Pourquoi le contrôleur ContentResult dans ASP.NET MVC renvoie UTF-16 lorsque UTF-8 est spécifié?
return Content(someString, "text/xml", Encoding.UTF8);
Même si UTF-8 est spécifié, le XML résultant est:
<?xml version="1.0" encoding="utf-16"?>
Le MVC ASP.NET est compilé comme AnyCPU et fonctionne sur un serveur Windows 2008. Pourquoi ne retourne-t-il pas le code XML encodé en UTF-8?
Pourquoi?
Merci beaucoup! Je savais que je confondais quelque chose d'aussi évident! –