post与get请求的区别以及转发和重定向的区别

Posted JunMain

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了post与get请求的区别以及转发和重定向的区别相关的知识,希望对你有一定的参考价值。

post 与get请求的额区别

比较角度GETPOST
请求的数据是否在url上显示会 url?参数名=参数值(不安全)不会 在Form Data中(安全)
是否是表单的默认提交方式不是
执行效率低(相对于GET)
提交数据大小最大是1024字节理论上没有限制
默认的编码格式ISO-8859-1不能存中文可以存中文

转发与请求重定向的区别

一般提交成功响应重定向

输入失败跳转到登陆界面请求转发

转发重定向
转发不可以跨域可以跨域
地址栏部分是改变地址栏发生了改变
服务器内部控制权的转移相当于让浏览器重新发送一次请求
共享request与response有了新的请求
可以转发让浏览器最终访问到WEBINF下资源不能访问WEBINF下资源

以上是关于post与get请求的区别以及转发和重定向的区别的主要内容,如果未能解决你的问题,请参考以下文章

JavaWebServlet中乱码解决与转发和重定向的区别

重定向,请求转发,get,post

请求转发和重定向的区别以及他们的实现方式?

Spring之跨重定向请求传递数据

请问重定向与请求转发有啥区别?

http请求中PUT GET POST区别?