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下放置一个视频,在页面中进行播放。把视频删除后,重新打开项目,视频仍然存在。这时需要清除浏览器缓存,再次启动之后,问题解决。
分类:
C#
标签:
ASP.NET Core
, C#
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Ollama——大语言模型本地部署的极速利器
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· Windows编程----内核对象竟然如此简单?
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用