请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么我们不想html文件被直接访问而是饶了这么一大串呢?

老师 你好, 我想问下最后那里为什么我们要绕这么一大圈呢?不能直接让他访问html文件吗?

正在回答 回答被采纳积分+3

2回答

翔仔 2019-03-02 17:45:38

最后需要定义路由规范,让程序按照指定路径和方法去请求页面,直接访问html要加比较复杂的路径,这个是spring mvc的路径规范

0 回复 有任何疑惑可以回复我~
翔仔 2019-03-02 17:44:04

同学好,没太明白同学要表达的是什么意思。html文件是静态资源,里面的一些部分需要后台取到的数据去填充,或者某些控件需要后台去响应处理,并不是绕一大圈,其他应用只要涉及到后台都得请求后台

0 回复 有任何疑惑可以回复我~
  • 提问者 MrNeo #1
    我并不是说去后台取数据,只是说对html这个文件的访问。我的意思是咱们为什么不能让别人用XXXX/XXX.html的方式访问我们的html文件呢? 就像视频里一开始演示的。 而是把它放到那个目录下,然后别人就不能通过刚才的方式访问了?为什么呢?
    回复 有任何疑惑可以回复我~ 2019-03-04 13:25:01
  • 翔仔 回复 提问者 MrNeo #2
    有的时候是不想让第三方这么容易得到html页面,并且暴露对应的实际路径地址 。还有就是一般设置访问路径的时候,最好的是不要暴露文件名后缀,而更多是一些跟业务相关的词汇,这样便于理解。同学可以看看现在的其他站点,多数都是不暴露文件后缀的,其实也只是做了一层路径转化,让意思变得跟业务相关
    回复 有任何疑惑可以回复我~ 2019-03-05 14:36:12
  • 提问者 MrNeo 回复 翔仔 #3
    哦哦 明白了 谢谢
    回复 有任何疑惑可以回复我~ 2019-03-06 09:46:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信