• 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 连接的问题,有以下方法:

  • 相关阅读:
    Pwn2Own 内核 TencentOS
    锤子思维的局限性
    内心宁静 Life
    ANTLRWorks: The ANTLR GUI Development Environment
    汇编 while vs for
    CatBoost is a high-performance open source library for gradient boosting on decision trees
    What is ERP
    专利 案件管理系统
    质量:零缺陷 & 零Bug
    SaaS协会 腾讯千帆
  • 原文地址:https://www.cnblogs.com/L-hua/p/14029108.html
Copyright © 2020-2023  润新知