我有一個要求來捕獲從設備進來的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