答:①、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 ②、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 ③、Get是不...
百度试题 题目【简答题】简述 POST 请求和 GET 请求有什么不同?(至少 2 点) 相关知识点: 试题来源: 解析 1. POST 传输数据大小无限制 2.POST 比 GET 请求方式更安全 可以详细说明 反馈 收藏
1. 数据传输方式不同:GET请求将数据附加在URL的查询字符串中,而POST请求将数据放在HTTP请求体中。 2. 缓存处理不同:GET请求通常会被浏览器缓存,而POST请求不会。但可以通过设置HTTP头信息改变这一行为。 3. 安全性不同:GET请求的参数直接暴露在URL上,容易泄露敏感信息,而POST请求的参数不会暴露在URL上,相对更...
get请求的请求数据在url中,便于分享连接,可以添加到书签,而post请求不可以。。 区别七(缓存): get请求能被缓存,而post请求不行。 区别八(表单重复提交): 点击返回/刷新按钮,对get请求没有影响,对于post请求可能会导致数据重发(浏览器会提示)。 常用的HTTP状态码 状态码的职责是当客户端向服务器端发送请求时,描...
⑥get请求参数会保留历史记录,post不会保留(无痕浏览) ⑦get只接受ASCII字符的参数数据类型,post没有限制 ⑧get会被浏览器主动catch,post需要手动设置 ⑨get有缓存,post没有 ⑩get相对post安全性低 get和post底层都是TCP/IP,都是TCP类型的链接。 (1)get和post相比有自己的语义,不能随便混用 ...
百度试题 题目请简述Get和Post请求的区别。(6分) 相关知识点: 试题来源: 解析 (1)Get可以传递的数据量有限;POST可以传递较大的数据量。(2)Post请求的安全性高于Get请求。(3)Get请求与高速缓存相关;而Post请求与缓存无关。 null反馈 收藏
get一般是用来获取数据,post提交数据 post其实是有大小限制的,只不过是取决于服务器的设置和内存大小。还有更深入的区别:GET是用来向获取服务器信息的,请求报文传输的信息只是用于描述所需资源的参数,返回的信息才是数据本身;POST是用来向服务器传递数据的,其请求报文传递的信息就是数据本身,返回的...
GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该用什么。
doGet适合数据量比较小,格式简单的,不私密的数据。对于http报文而言,因为get请求的信息在请求地址后面追加,所以其信息只在http报文的信息头中,http报文实体部分并无数据内容。Post请求适合于比较私密的数据比如用户名密码,可以提交二进制数据,或大量数据。通过post提交的数据在http报文的实体部分。具体HTTP报文参考之前给...
2、从这里可以看出对于get请求方法来说,浏览器对数据的URL Encode的编码方式取决于浏览器的设置(可以用js做统一指定);而对于post请求方法来说,开发人员可以指定对数据的编码方式。 二、服务端(服务器)是如何将数据获取到进行解码的 如果用tomcat默认缺省设置,也没做过滤器等编码设置,那么他也是用iso-8859-1解码的...