zoukankan      html  css  js  c++  java
  • HTTP协议

    HTTP协议

    HTTP协议用于客户端和服务器端之间的通信

    HTTP是基于请求与响应模式的无状态的、应用层的协议
    HTTP(HyperText Transfer Protocol,超文本传输协议)

    • HTTP协议,是用于万维网服务器传输超文本到本地浏览器的传送协议,是一种应用层的协议

    客户端(client):请求访问文本或图像等资源的一端
    服务器端(server):提供资源响应的一端

    HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回
    示例:

    请求报文是由:请求方法、请求URI、协议版本、可选的请求首部字段和内容实体构成

    响应报文是由:协议版本、状态码(表示请求成功或失败的数字代码)、用以解释状态码的原因短语、可选的响应首部字段以及实体主体


    请求方法

    GET:获取资源

    用来请求已被URI识别的资源

    POST:传输实体主体

    向指定资源提交要被处理的数据

    PUT:传输文件

    HEAD:获得报文首部

    DELETE:删除文件

    OPTIONS:询问支持的方法

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

    TRACE:追踪路径

    CONNECT:要求用隧道协议连接代理


    HTTP是无状态协议,它不对之前发生过的请求和响应的状态进行管理

    为解决上述 TCP 连接的问题,有以下方法:

  • 相关阅读:
    装饰器
    函数的初识
    python的文件操作
    深浅copy
    set集合,是一个无序且不重复的元素集合
    基础数据类型 :字典
    列表的增删改查
    易错点 默认参数陷阱
    js中Array对象常用方法
    printf用法demo
  • 原文地址:https://www.cnblogs.com/L-hua/p/14029108.html
Copyright © 2011-2022 走看看