ASP.NET Core踩坑:链接,浏览器缓存(webroot下视频仍在)

以下是遇到的问题与解决方案,以及没有找到相关文档解释

 

链接:

//用此处代码模式会导致(asp - controller = "Admin" asp-action = "UpdateProduct") 最终生成 (action = "/Admin/UpdateProduct/5"),后面出现了一个Id“/5”
//app.MapControllerRoute(
// name: "default",
// pattern: "{controller=Home}/{action=Index}/{id?}");

 

app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}");//用这个方式才不会发生上面的问题

 

浏览器缓存:

在项目中,webroot下放置一个视频,在页面中进行播放。把视频删除后,重新打开项目,视频仍然存在。这时需要清除浏览器缓存,再次启动之后,问题解决。

posted @ 2022-04-29 12:57  小辉歌  阅读(66)  评论(0编辑  收藏  举报