码迷,mamicode.com
首页 > Web开发 > 详细

在 asp.net mvc 中,如何对带文件扩展名的url进行路由处理

时间:2020-02-23 10:02:51      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:ott   cccccc   默认   XML   question   path   span   直接   pos   

默认情况下,静态文件似乎不会走 asp.net mvc 的路由,直接会由 iis 返回静态文件,或 404 错误。

这时,需要在 web.config 中配置具体哪些文件需要经过路由处理(在 system.webServer/handlers 下):

<add name="XmlFileHandler" path="*.xml" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />

参考:

https://stackoverflow.com/questions/22159419/asp-net-mvc-routing-an-action-with-file-extension

https://weblog.west-wind.com/posts/2015/Nov/13/Serving-URLs-with-File-Extensions-in-an-ASPNET-MVC-Application

在 asp.net mvc 中,如何对带文件扩展名的url进行路由处理

标签:ott   cccccc   默认   XML   question   path   span   直接   pos   

原文地址:https://www.cnblogs.com/xwgli/p/12348358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!