前端面试题网络篇
get和post类型有什么区别
url可见性
get
的参数可以在url
看见 post
在url
不可见
传输数据的大小
get
大小限制2kb-4kb,具体由浏览器本身限制 post
理论上无限大小,当然后台可配置大小
安全性
理论上两个都不安全,但是post
的参数不在url
,相对于get
隐蔽性会好一点
缓存性
get
可缓存 post
不可缓存
url可见性
get
的参数可以在url
看见 post
在url
不可见
传输数据的大小
get
大小限制2kb-4kb,具体由浏览器本身限制 post
理论上无限大小,当然后台可配置大小
安全性
理论上两个都不安全,但是post
的参数不在url
,相对于get
隐蔽性会好一点
缓存性
get
可缓存 post
不可缓存