【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识

【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识

  • 概述
  • Http 简介
  • Http 报文组成
  • Http 请求方法
  • Http 返回码

概述

数据分析 (Data Analyze) 可以在工作中的各个方面帮助我们. 本专栏为量化交易专栏下的子专栏, 主要讲解一些数据分析的基础知识.

【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识_第1张图片

Http 简介

Http 协议 (Hyper Text Transfer Protocol), 即超文本传输协议. Http 协议是从 Web 服务器传输超文本标记语言 HTML 到本地浏览器的传送协议.

【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识_第2张图片

Http 报文组成

请求报文构成:

  1. 请求行: 包括请求方法, URL, 协议/版本
  2. 请求头
  3. 请求正文

【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识_第3张图片
响应报文构成:

  • 状态行
  • 响应头
  • 响应正文

Http 请求方法

  1. Get: 请求指定页面信息, 并返回实体主体
  2. Post: 向指定资源交数据进行处理请求. 数据被包含在请求体中
  3. Head: 类似于 Get 请求, 只不过返回的响应中没有具体的内容, 用于获取报头
  4. Put: 从客户端向服务器传送的数据取代指定的文档内容
  5. Delete: 请求服务器删除指定的页面

【数据分析】⚠️走进数据分析 1⚠️ Http 协议基础知识_第4张图片

Http 返回码

我们浏览网页的时候, 浏览器会向服务器发送请求. 服务器会返回一个包含 Http 状态码的信息头, 以响应浏览器的请求.

状态码 含义
200 请求成功
201 已成功创建
202 已经接收请求, 但未处理完成
301 永久移动. 表示该 http 请求的资源已被永久移动到新的 URL 位置, 浏览器会在佛那个定向到新 URL
400 请求包含语法错误
401 请求未通过身份验证, 通常可能是用户名或密码不对. 或者未包含证书或 token
403 服务器理解请求客户端的请求, 但是拒绝执行此请求
404 未找到资源
500 服务器内部错误

你可能感兴趣的:(#,数据分析,数据分析,量化交易,人工智能)