猿问
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
相关问题
为什么字体颜色在Eclipse上没有变化
2 回答
相关分类
Html/CSS
为什么字体颜色在Eclipse上没有变化
2 回答
我要回答