如何在页面加载时在ASP.NET MVC中接收HttpRequest

本文关键字:MVC HttpRequest NET 加载 ASP | 更新日期: 2023-09-27 18:28:10

我正在制作一个将嵌入另一个应用程序的网站。该应用程序通过HTTP请求向我的网站发送一些xml。我需要接收并解析xml,然后在从中获取数据后显示我的网页

我如何在MVC中做到这一点?我应该在我的家庭控制器中这样做吗?没有Page_Load函数。我是否在Index函数中的某处执行此操作?

public ActionResult Index(){
    //Am I supposed to do this here?
    return View();
}

请给我一个代码示例好吗?

如何在页面加载时在ASP.NET MVC中接收HttpRequest

public ActionResult Index(string xml)
{
    // parse xml into some custom model class
    XmlParserModel model = ParseXml(xml);
    return View(model);
}

接下来,在home文件夹页面中创建一个强类型到XmlParseModel的类index.cshtml页面,并输入您想要从解析的xml中输出的内容。