GET与POST 进行用户登录的区别

2年前 (2022) 程序员胖胖胖虎阿
102 0 0

GET登录:

GET与POST 进行用户登录的区别

登录后,我们会在url地址栏中看到登录的用户名和密码:

GET与POST 进行用户登录的区别

控制台中也可看到登录的账号密码:

GET与POST 进行用户登录的区别

由此可见,GET方法登录不够安全。

相对于GET方法,POST方法登录就更为安全。

POST登录:

GET与POST 进行用户登录的区别

登录后,我们在url地址栏中看不到登录的用户名和密码:

GET与POST 进行用户登录的区别

控制台中也看不到账号密码:

GET与POST 进行用户登录的区别

首先判断请求时是get还是post,如果是get就调用doGet(), 如果是post就调用doPost()。都会执行这个方法。 

这里使用post,因此 mathod=“post” 

GET与POST 进行用户登录的区别

具体调用呢是通过doPost和doGet方法,在servlet中让这两个方法互相调用就行了,例如在doGet方法中这样写

public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        doGet(request, response);

}

版权声明:程序员胖胖胖虎阿 发表于 2022年9月6日 下午8:16。
转载请注明:GET与POST 进行用户登录的区别 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...