返回信息流今天企鹅面试, Android开发技术面试,面试官问 Post和Get 的本质区别是什么?
鄙人回答: post相对get比较安全。而且,post能传送比较大的数据量。
结果面试官摇摇头。 说回答不到本质上。
难道是:A:GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。
B.get是从服务器上获取数据,post是向服务器传送数据。
但是我感觉网上有说是B,但是我在实践中感觉B不靠谱。哪位回答一下,看看面试官到底觉得什么才是本质区别?
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #18382同步于 2014/12/8
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
Get 和Post 请求的本质区别是什么?企鹅面试
studychina
2014/12/8镜像同步83 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
赞,头一次听说幂等这个概念
不过感觉我们在实际用的时候很少从这个角度去考虑,很多接口都随意
设置后台做的处理是post/get都兼容
【 在 biger 的大作中提到: 】
: Get是安全和幂等的。
: Post 是不幂等的。
状态迁移?这个不是很明白啊
【 在 xiaolanhaitj 的大作中提到: 】
: Get没有副作用,状态不做迁移, Post完资源的状态迁移。 可以查询 Rest 关键字 获取更多相关信息。