我创建了一个控制器名称为“Home”的mvc应用程序,其操作名称为“Index”,我在该应用程序中有一个文件夹,与控制器名称“Home”相同,图像为“abc.jpg”。
当我请求Url“hostname:111 {/ Home / Index}”时,它正在导航到索引视图。 当我请求一个网址“hostname:111 {/Home/abc.jpg}”时,它会导航到图像。
我申请图片时的工作原理是什么? 是因为图片的扩展类型吗?
答案 0 :(得分:0)
首先检查它是否可以在路由表的“controller / action”中找到你的url。由于abc.jpg不是一种方法,因此在定义的路线中找不到路径,我会查找文件夹'home'和文件'abc.jpg'。它找到它,因为它可能有为jpg扩展定义的mime类型,它知道它应该作为图像服务。