Comment afficher les données XML en MVC Contrôleur? (au lieu de clé/valeur)

À l'aide de Fiddler je peut passer dans le corps

someXml=ThisShouldBeXml

et puis dans le contrôleur

    [HttpPost]
    public ActionResult Test(object someXml)
    {
        return Json(someXml);
    }

obtient ces données sous forme de chaîne de

Comment puis-je obtenir un violon pour passer XML à la MVC ActionController ? Si j'essaie de définir la valeur dans le corps comme le xml brut, il ne fonctionne pas..

Et pour les points de bonus comment puis-je le faire à partir de VBscript/ASP Classique?

J'ai actuellement

DataToSend = "name=JohnSmith"

          Dim xml
         Set xml = server.Createobject("MSXML2.ServerXMLHTTP")
   xml.Open "POST", _
             "http://localhost:1303/Home/Test", _
             False
 xml.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
 xml.send DataToSend
  • qu'avez-vous mis votre-tête Content-Type pour quand vous avez essayé d'envoyer les données XML dans le corps? Il pourrait être utile si vous avez mis à jour votre question de tout montrer dans l'onglet Composer que vous envoyez.
  • trouvé la réponse, j'ai besoin d'un moyen de coller un morceau de XML dans la paire clé/valeur et l'utilisation de la ActionFilter semble fonctionner.. Maintenant j'ai juste besoin de comprendre comment parser le XML en ASP Classique..
InformationsquelleAutor punkouter | 2013-07-30