老师,我想问下http请求方式中 post 和 put的区别?

来源:10-2 HTTP协议相关面试问题-2

摩羯大灰狼

2019-03-11

写回答

1回答

于海

2019-03-15

PUT请求是幂等的,将A修改为B,它第一次请求值变为了B,再进行多次此操作,最终的结果还是B,与一次执行的结果是一样的,所以PUT是幂等操作。 

POST不是幂等操作,因为一次请求添加一份新资源,二次请求则添加了两份新资源,多次请求会产生不同的结果,因此POST不是幂等操作

0
1
摩羯大灰狼
多谢啦。
2019-03-19
共1条回复

资深大牛带你深度剖析ios高级面试

从BAT/TMD名企真题入手,结合源码及应用,构建完整iOS知识体系

1749 学习 · 600 问题

查看课程