首页 > 其他分享 >HTTP请求方法剖析

HTTP请求方法剖析

时间:2023-03-08 20:33:33浏览次数:50  
标签:HTTP 请求 GET 剖析 PUT POST 方法

HTTP/1.1常用方法

    1,GET

    2,POST

    3,PUT

    4,HEAD

    5,DELETE

    6,OPTIONS

    7,TRACE

    8,CONNECT

GET

    1,GET方法用来请求访问已被URL识别的资源

    2,指定的资源经服务器端解析后返回响应内容

 

     3,GET方法耶可以用来提交表单和其他数据

    http://localhost/login.php?username=aa&password=1234

    从上面的URL请求中 很容易就可以辨认出表单提交的内容

POST

    1,POST方法与GET功能类似 一般用来传输实体的主体

    2,POST方法的主要目的部署获取响应主体的内容

 

 PUT

    1,从客户端向服务器传送的数据取代指定的文档的内容

    2,PUT方法与POST方法最大的不同是 PUT是幂等的 而POST是不幂等的 

    3,因此我们更多时候将PUT方法用作传输资源

HEAD/DELETE

    HEAD:类似于GET请求 之不过返回的响应中没有具体的内容 用于获取报头

    DELETE:请求服务器删除指定的资源

OPTIONS

    用于查询针对请求URL指定的资源支持的方法

    

 

TRACE/CONNECT

    TRACE:回显服务器受到的请求 主要用于测试或诊断

    CONNECT:开启一个客户端与所请求资源之间的双向沟通的通道 它可以用来创建隧道

标签:HTTP,请求,GET,剖析,PUT,POST,方法
From: https://www.cnblogs.com/NanFangDaGua/p/17195937.html

相关文章

  • Jenkins发送HTTP请求
    在中国,任何超脱飞扬的思想都会砰然坠地——现实的引力实在是太沉重了。---《三体》一、前言在做集成工作的时候,......
  • CentOS 7搭建http文件服务器
    yuminstallhttpdmysql-serverphpphp-mysqlrm-rf/etc/httpd/conf.d/welcome.confsystemctlretarthttpd文件存放目录var/www/html/解决中文乱码问题vi/etc......
  • Redxu(RTK) 基础 异步逻辑与数据请求 第5.2.1节 加载帖子第二部分 使用 createAsyncTh
    本篇学习如何正确编写和使用thunk,并且学习通过获取thunk状态在页面上显示不同内容(比如提示正在加载、加载失败、或者是显示加载成功后的数据)的范式。createAsyncThunk请求......
  • URI和URL HTTP报文结构
    URI和URL1,URI:一个紧凑的字符串用来标识抽象或物理资源2,AURI:可以进一步被分为定位符名字或两者都是3,UniformResourceLocator(URL)是URI的子集除了确......
  • http协议心得
      HTTP协议是一种基于客户端-服务器模型的通信协议,它是现代互联网中最常用的协议之一。HTTP协议主要用于在Web浏览器和Web服务器之间传输数据,它定义了客户端和服务器之......
  • http心得
    http协议,即超文本传输协议(Hypertexttransferprotocol)。是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传输文档的数据传送协议。http协议一般承载......
  • 还有必要学习Zuul么?网关的三大功能;统一入口,统一认证,请求路由转发
    还有必要学习Zuul么? 一、什么是API网关在开始讲解SpringCloudGateWay之前呢,有必要说明一下什么是API网关。网关这个词,最早是出现在网络设备中,比如在彼此隔离的两......
  • http协议心得
    1、支持客户/服务器模式。支持基本认证和安全认证。2、简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与......
  • Windows中使用http-server搭建一个本地服务
    1、......
  • httprunner3.X validate 断言
    1、validate可以支持的校验方式项目缩写功能equal“eq”,“equals”,“equal”相等less_than“lt”,“less_than”小于less_or_equals“le”,“l......