我在我的代码中使用方法帖子看到了这一点,但无法弄清楚它到底做了什么。
<form action="." method="POST" class="form-vertical">
Run Code Online (Sandbox Code Playgroud)
.是当前 URL 的当前路径段。换句话说,它指的是当前的相对URL。
如果您当前的 URL 是http://example.com/foo/bar/baz/,则.指http://example.com/foo/bar/baz/(是的,相同的 URL)。
如果没有尾部斜杠,那就有点棘手了。于http://example.com/foo/bar/baz,.指http://example.com/foo/bar/。这就是为什么使用 ; 通常不是一个好主意.。您可以action=""改为使用,这意味着action有一个空值,在这种情况下,当前(完整)URL 将被替换。
这.是非常通用的,并且在许多涉及 URL 或文件路径的上下文中使用。