网址路径之间有什么区别:
@app.route('/projects')
@app.route('/projects/')
路径路径末尾的含义slash
是什么意思?在女巫的情况下使用它?
如果我理解正确,它用于服务器文件的绝对和相对路径?正确?
答案 0 :(得分:1)
这称为trailing slash。
trailing slash
,https://www.google.com/example/ - >这是一个目录。
index.html
https://www.google.com/example - >这是一个档案。
因此,如果在请求目录资源时指定尾部斜杠,则页面响应速度会有小幅提升,因为您可以跳过文件检查。
<强> @app.route('/projects')
强>
/projects/
- &gt;返回404. /projects
- &gt;返回200 <强> @app.route('/projects/')
强>
/projects/
- &gt;返回200 /projects
- &gt;返回302 This article会有所帮助。