Используя Fiddler, я могу пройти в теле
someXml = ThisShouldBeXml
а затем в контроллере
[HttpPost]
public ActionResult Test(object someXml)
{
return Json(someXml);
}
получает эти данные в виде строки
Как мне заставить скрипач передать XML в MVC ActionController? Если я попытаюсь установить значение в теле как raw xml, это не сработает.
И для бонусных очков, как это сделать из VBscript/Classic ASP?
В настоящее время у меня
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