Sử dụng Fiddler tôi có thể vượt qua trong cơ thểLàm thế nào để POST XML vào Bộ điều khiển MVC? (Thay vì chìa khóa/giá trị)
someXml = ThisShouldBeXml
và sau đó trong bộ điều khiển
[HttpPost]
public ActionResult Test(object someXml)
{
return Json(someXml);
}
nhận dữ liệu này như là một chuỗi
Làm thế nào để tôi nhận được fiddler để vượt qua XML để MVC ActionController? Nếu tôi thử đặt giá trị trong phần thân là xml thô, nó không hoạt động ..
Và điểm thưởng làm cách nào để làm điều này từ VBScript/ASP cổ điển?
Tôi hiện đang có
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
bạn đã đặt tiêu đề Loại nội dung của mình thành gì khi bạn đang cố gửi XML trong nội dung? Nó có thể hữu ích nếu bạn cập nhật câu hỏi của mình để hiển thị mọi thứ trong tab Trình soạn thảo mà bạn đang gửi. – EricLaw
tìm thấy câu trả lời, tôi cần một cách để dính một đoạn XML vào cặp khóa/giá trị và sử dụng ActionFilter dường như hoạt động .. Bây giờ tôi chỉ cần tìm ra cách phân tích cú pháp XML trong ASP cổ điển .. – punkouter