对数据长度的限制:get请求在url中传递的参数是有长度限制的;而post请求大小是没有限制的 回退按钮/刷新:get方法刷新浏览器或者回退没有影响;post方法则会重新提交请求 缓存:get请求会被浏览器主动cache;而post不会,除非手动设置 历史:get请求参数会被完整地保留在浏览器历史记录中;post中的参数则不会 对数据类型的...
2、GET/POST的区别 - GET在浏览器回退时是无害的,而POST会再次提交请求 - GET请求会被浏览器主动缓存,而POST不会,除非手动设置 - GET请求参数会被完整保留在浏览器的历史记录里,而POST中的参数不会被保留 - GET请求在URL中传送的参数是有长度限制的,而POST没有限制 - GET参数通过URL传递,POST...
1.最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数;GET是从服务器上获取数据,POST是向服务器传送数据。 2.GET在浏览器回退时是无害的,而POST会再次提交请求。 3.GET产生的URL地址可以被Bookmark,而POST不可以。 4.GET请求会被浏览器主动cache,而POST不会,除非手动设置。 5.GET请求只能进行...
1、GET在浏览器回退时是无害的,而POST会再次提交请求 2、GET请求会被浏览器主动cache,而POST不会,除非手动设置 3、GET请求智能进行URL编码,而POST支持多种编码方式 4、GET在URL中传递参数有长度的限制,而POST没有长度的限制 5、对于参数的数据类型,GET只接受ASCII字符,而POST没有限制 6、GET比POST更不安全,因...
HTTP中POST方法和GET方法的区别 1、get 在浏览器回退时是无害的,而post会再次提交请求; 2、get 产生的URL地址可以被收藏,而post不可以; 3、get请求会被浏览器主动缓存,而post不会主动缓存,除非手动设置; 4、get请求参数会被完整的保留在浏览器 历史记录中,而post不会;...
get比post更不安全,因为参数直接暴露在URl中,所以不能用来传递敏感的信息。 对参数的数据类型,get只接受ASCLL字符,而post没有限制 get在URl中传递的参数是有长度限制的,而post没有 get请求会被浏览器主动cache,而post不会除非手动设置 get在浏览器回退时无请求的,而post会再次请求 ...
GET产生的URL地址可以被Bookmark,而POST不可以。GET请求会被浏览器主动cache,而POST不会,除非手动设置...
GET请求参数会被完整保留在浏览器历史记录里,而POST中的参数不会被保留。 GET请求只能进行url编码,而POST支持多种编码方式。 GET请求会被浏览器主动cache,而POST不会,除非手动设置。 GET产生的URL地址可以被Bookmark,而POST不可以。 GET在浏览器回退时是无害的,而POST会再次提交请求。 详细解说: 面试必备:GET和PO...
并不是所有浏览器都会在POST中发送两次包,Firefox就只发送一次。 GET请求会被浏览器主动cache;而POST请求不会,除非手动设置; GET请求只能进行URL编码(appliacation-x-www-form-urlencoded);POST请求支持多种(multipart/form-data等) 以上就是GET请求 和 POST请求 的主要区别,大家还有补充的可以在评论区留言。
GET 请求是天然幂等性的,而 POST 不是。 GET 请求会被浏览器主动缓存,而 POST 不会,除非手动设置。 GET 请求只能进行 URI 编码,而 POST 支持多种编码方式。 对参数的数据类型,GET 只接受 ASCII 字符,而 POST 没有限制。 GET 比 POST 更不安全,因为参数直接暴露在 URL 上,所以不能用来传递敏感信息。