SOSDunTerrienendetresse在【后端】面试题挑战 Day21 HTTP 协议中 GET 和 POST 有什么区别?分别适用于什么场景?下的评论详情

「SOSDunTerrienendetresse」在《【后端】面试题挑战 Day21 HTTP 协议中 GET 和 POST 有什么区别?分别适用于什么场景?》下的评论详情
SOSDunTerrienendetresse

从作用来看,get更常用于搜索数据,而post更常用于提交数据,进行修改等操作

从传递数据来看,get把数据跟在url后面,所以他传递的数据类型单一,只能传ACSII的,并且会有缓存,有安全问题,而且因为url有长度限制,所以get传的内容有限;相比之下,post的数据不会作为url的一部分,而是存在request body里,他不会被缓存,并且数据大小可以更大,也可以传更多类型的数据

所以get一般适用于参数较少的查询操作,而post适合上传、修改等操作

<...
2023-03-11
0条回复
暂无数据
这条评论还没有人回复~
下载 APP