Http请求类型及说明

HTTP超文本传输协议 该协议是确保服务器和客户端之间的正确通讯。

其中最主要的4中方法如下:get,post,put,delete。

Http get 方法: 主要用于向指定的URL(URI)请求资源(资源文件或是数据均可), 可以带参数也可以不带参数, 带参数时,参数是明文传递,你可以在浏览器的地址栏中看到参数名及参数值,get安全性不高,所以常用于安全性要求低的场合, 比如登录后请求数据。

Http post方法:主要是向指定的URL(URI)提交数据, 通常用于表单发送,psot所传递的数据或参数不是已明文形式存在的,而是封装后的,因此相对安全系数高,像注册、登录、提交表单都是用该方法实现的。

Http put方法: 功能跟post相似,用来将信息放到请求的URL(URI)上,put方法是幂等方法, post非幂等方法,put在请求时容易造成数据冗余, 而post则不然。

Http delete方法: 用于删除请求URL上的某个资源, 该请求返回状态有3种:1. 200:表示删除请求被成功执行,返回被删除的资源2. 202:表示删除请求被接受,但还没有被执行3. 204:表示删除请求被执行,但没有返回被删除的资源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,914评论 18 139
  • 一说到REST,我想大家的第一反应就是“啊,就是那种前后台通信方式。”但是在要求详细讲述它所提出的各个约束,以及如...
    时待吾阅读 3,461评论 0 19
  • 8. 方法定义(Method Definitions) 通用的HTTP/1.0的方法集将在下面定义,虽然该方法集可...
    Palomar阅读 3,209评论 0 2
  • API定义规范 本规范设计基于如下使用场景: 请求频率不是非常高:如果产品的使用周期内请求频率非常高,建议使用双通...
    有涯逐无涯阅读 2,592评论 0 6
  • 一株玫瑰 在花园一角 绽放 芬芳了一整个夏 我轻轻的走近 低下头去轻吻 那花香 便醉了心扉 粉红色的瓣 洒满露水 ...
    清净菩提阅读 123评论 0 3