我有一个要求来捕获从设备进来的HTTP用户代理标头,取值并删除'uuid'然后可以使用此UUID将设备指向提供与设备相关的文件的正确位置。在ASP.NET MVC中获取标头值
在网络表单,我能得到它使用
Request.ServerVariables["HTTP_USER_AGENT"]; //inside of Page_Load method
我怎么会去这样的MVC?我还在学习MVC2所以请原谅:-)提前
感谢,
亚伦
我有一个要求来捕获从设备进来的HTTP用户代理标头,取值并删除'uuid'然后可以使用此UUID将设备指向提供与设备相关的文件的正确位置。在ASP.NET MVC中获取标头值
在网络表单,我能得到它使用
Request.ServerVariables["HTTP_USER_AGENT"]; //inside of Page_Load method
我怎么会去这样的MVC?我还在学习MVC2所以请原谅:-)提前
感谢,
亚伦
它应该在Request.Headers
字典中。
如果控制器,你可以很容易地通过这个获得标题:
Request.Headers.GetValues("XXX");
如果名称不存在,它会抛出异常。
什么类型的异常? – Zapnologica 2017-06-26 07:51:12
你为什么不接受解决方案? – Sampath 2013-10-25 13:49:50