猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
POST和PUT HTTP REQUEST有什么区别?
POST和PUT HTTP REQUEST有什么区别?
他们似乎都在向身体内的服务器发送数据,那么是什么让他们与众不同呢?
ABOUTYOU
浏览 876
回答 3
3回答
慕标5832272
REST-ful用法POST 用于创建新资源,然后返回资源 URIEX REQUEST : POST ..../books { "book":"booName", "author":"authorName" }此调用可能会创建一本新书并返回该书 URIResponse ...THE-NEW-RESOURCE-URI/books/5PUT 用于替换资源,如果该资源存在则只需更新它,但如果该资源不存在则创建它,REQUEST : PUT ..../books/5{"book":"booName","author":"authorName"}随着PUT我们知道资源标识符,但POST将返回新资源标识符非REST用法POST 用于在服务器端启动操作,此操作可能会也可能不会创建资源,但此操作会有副作用,它总是会改变服务器上的某些内容PUT 用于在特定URL处放置或替换文字内容REST-ful和非REST-ful样式的另一个区别POST 是非幂等操作:如果使用相同的请求多次执行,将导致一些更改。PUT 是幂等操作:如果使用相同的请求多次执行,它将没有副作用。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续