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

    1)协议的概念

    // 超文本传输协议
    
    // 它规定了:如何从网站服务器传输超文本到本地浏览器
    
    // 它基于客户端服务器架构工作 是客户端和服务端 请求和应答的标准

    2)报文

    //1 在HTTP请求和响应过程中 传递的数据块 就叫报文
     
    //2 包括:要传递的数据 和 一些附加信息
    
    //3 并且要遵守规定好的格式

    3)如何查看 请求报文 和 响应报文

    // 查看请求报文
    
    F12 选择 newwork 点击ALL
    preview  预览  [ˈpriːvjuː]

    4)请求报文 

    //1 请求地址
    Request Method: GET|POST
    
    //2 请求地址
    Request URL
    
    //3 服务端获取请求报文
    app.on('request', (req, res) => {
         req.headers  // 获取请求报文
         req.url      // 获取请求地址
         req.method   // 获取请求方法
     });

    5)响应报文

    //1 HTTP状态码
    200 请求成功
    404 请求的资源没有被找到
    500 服务器端错误
    400 客户端请求有语法错误
    res.writeHead(200); 设置响应报文 状态码

    //2 响应内容类型
    . text/plain 纯文本
    . text/html HTML文件
    . text/css css文件
    . application/javascript js文件
    . image/jpeg 图片文件
    . application/json json文件
  • 相关阅读:
    谈谈我对服务熔断、服务降级的理解
    PS-AXI-GPIO-流水灯设计
    立创EDA的使用
    multisim的操作回顾
    verilog的文件流和项目流
    AXI4的主从机的收发机制
    AXI4协议的物理模型
    verilog中的数据类型
    matlab的基本操作
    ARM之AXI总线协议初试
  • 原文地址:https://www.cnblogs.com/fuyunlin/p/14542844.html
Copyright © 2011-2022 走看看