我有一個ASP.NET應用程序,我想設置一些額外的HTTP標頭(與頁面過期有關),如果請求是針對普通的ASPX頁面。不過,我不想爲圖片,AXD處理程序或靜態HTML頁面等東西添加這些標頭。ASP.NET - Global.asax檢測ASPX頁面請求與其他事情
什麼是在Global.asax請求開始處理程序中檢測的最佳方法,即當前請求是針對ASP.NET頁面的?
對於我來說,查看「aspx」的URL似乎是錯誤的,因爲當他們請求根頁面(如myapp.com/或myapp.com/products)時,它不起作用。它看起來很脆弱。
感謝,
〜賈斯汀
嗯,這似乎是一個相當安全的方法。 – RationalGeek 2009-10-13 14:56:08
如果使用頁面路由將友好的Url映射到實際頁面,則不起作用。 – 2016-02-19 01:06:57