HenCoder Plus L01——HTTP 的概念、原理、工作机制、数据格式和 REST

本文详细介绍了HTTP的概念、工作方式、请求响应结构、HTTP方法、状态码、Header、缓存机制及RESTful API设计原则,帮助读者深入理解HTTP协议和RESTful架构。
摘要由CSDN通过智能技术生成

课程的定位

  • 讲的内容是大家都要用到的基础的东西,但是并不是特别清楚的东西。

  • 例如

    • 状态码能说清楚的人也不多。
    • okio 这个库也非常重要。很多人都忽略了。

HyperText Transfer Protocol

  • 现状

    • 你不知道https为什么是安全的,你怎么保证你写的https是安全的呢?很多东西都是默认的你觉得没问题,一旦修改配置项,你就不会做了。

    • 一次配置,终身使用。所以不需要了解太多。

    • 什么是连接呢?很多人什么是连接都不知道。

  • hyper 指的是扩展的意思,而不是超级的意思。

  • 超文本:即「扩展型文本」,指的是 HTML 中可以有链向别的文本的链接(hyperlink)。

  • HTTP 和 HTML 这两个东西是一起诞生的

URL——>HTTP 报文

在这里插入图片描述

HTTP 工作方式:

  • 客户端按需求组装 HTTP 报文,
  • 发送给服务器,
  • 服务器处理后得到响应报文,
  • 发回给客户端,
  • 客户端处理响应报文

HTTP Request

  • Request Line
    • method :请求方法
    • path:用来定位
    • HTTP version
  • Request Headers
  • Request Body

HTTP Response

  • Status Line
    • HTTP versi
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值