【Java web】get、put、post、delete请求方法总结
2017-07-12 23:32
1076 查看
Http定义了服务器交互的不同方法,其中get、put、post、delete是最基本的四种方法,其分别对应查、增、改、删。但是在实际的操作中,只需get、post方法即可实现增删改查操作,导致很多人在编码过程中并未按规范进行编写
在介绍上述四种请求方法前首先需要了解两个概念:安全和幂等
安全的意思是指不管对一个页面进行多少次操作,资源的状态都不会改变
幂等的意思是指不管对一个页面进行多少次操作,结果都一样
安全和幂等的意义就是当用户操作没有达到预期的目标时,用户可以不停地重试且不会产生副作用
其中,get操作是安全的,put、delete操作是幂等的,post操作既不是安全的也不是幂等的
在介绍上述四种请求方法前首先需要了解两个概念:安全和幂等
安全的意思是指不管对一个页面进行多少次操作,资源的状态都不会改变
幂等的意思是指不管对一个页面进行多少次操作,结果都一样
安全和幂等的意义就是当用户操作没有达到预期的目标时,用户可以不停地重试且不会产生副作用
其中,get操作是安全的,put、delete操作是幂等的,post操作既不是安全的也不是幂等的
相关文章推荐
- HTTP 请求方法 GET、POST、PUT、DELETE 杂谈
- Node.js —— HTTP请求方法:get,head,put,delete,post
- 浅析HTTP协议六种请求方法(get,head,put,delete,post)
- jax-rs(Java API for RESTful Web Services)实践教程 之二 —— get/post/put/delete/head
- jax-rs(Java API for RESTful Web Services)实践教程 之二 —— get/post/put/delete/head
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- WebApi接口传参不再困惑(4):传参详解 一、get请求 二、post请求 三、put请求 四、delete请求 五、总结
- 《HTTP小书》读书笔记(3)请求之请求方法(关键词:计算机网络/HTTP/请求方法/GET/POST/OPTIONS/PUT/DELETE/CONNECT)
- 简单的HTTP请求post,get,put,delete,head方法的实现
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- 解析HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- 解析HTTP协议六种请求方法:get,head,put,delete,post有什么区别
- http的四种请求方法:get, put, post, delete
- Java Web开发8__HTTP GET请求、POST请求的区别, 重写 service() 方法
- java发送http请求时设置请求方式(post,put,delete,get)
- HTTP协议六种请求方法,get,head,put,delete,post有什么区别
- Http请求访问方式 GET PUT POST DELETE
- http协议中:GET/POST/PUT/DELETE/INPUT/TRACE/OPTIONS/HEAD方法
- Http 四种请求访问代码 HttpGet HttpPost HttpPut HttpDelete
- 后台发送POST,DELETE,GET,PUT请求