java面试:get和post请求的区别

java面试:get和post请求的区别,第1张

get是发送请求Http协议,通过url参数传递进行接收,而post是实体数据,需要通过表单传递大量数据

1、url可见性

get:参数url可见

post:参数url不可见

2、数据传输

get:通过url拼接传输参数

post:通过request body传输参数

3、安全性

get:不安全的,因为在传输过程,数据被放在请求的URL中

post:安全的,Post的所有 *** 作对用户来说都是不可见

4、数据量

get:传送的数据量较小,这主要是因为受URL长度限制

post:Post传送的数据量较大,一般被默认为不受限制

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/884902.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-14
下一篇 2022-05-14

发表评论

登录后才能评论

评论列表(0条)

保存