表单action =“ / login”?斜线是什么意思?

时间:2020-06-30 02:11:22

标签: html relative-path document-root

form action="/login" autocomplete="on" method="POST" class="Form__TBkbl6WYB9WAqzg-uU2EE"

我希望看到类似login.php或其他一些PHP文件的内容。 /是什么意思?

这是某种形式的安全措施吗?

2 个答案:

答案 0 :(得分:1)

正斜杠告诉浏览器转到域的根目录以处理请求。如果没有/,它将从相对路径开始。由于也没有扩展名,很可能会使用mod_rewrite删除扩展名。 (例如https://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/https://www.google.com/search?q=url+rewrite+remove+extension

如果您拥有example.com/account/并使用过login.php,它将从example.com/account/开始,而前导/将从example.com/开始。

这不提供安全性,仅用于化妆品/功能。没有客户端代码足以防止SQL注入。

答案 1 :(得分:0)

您应该在其中包含该请求的文件login.php。

相关问题