首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
HTTP详解
長夜難明
创建于2023-04-19
订阅专栏
极客时间透视HTTP规则读书笔记
等 2 人订阅
共33篇文章
创建于2023-04-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
HTTP(13):Body的数据
数据类型与编码 在 TCP/IP 协议栈里,传输数据基本上都是“header+body”的格式。但 TCP、UDP 因为是传输层的协议,它们不会关心 body 数据是什么,只要把数据发送到对方就算是完
HTTP(12):特点和优缺点
特点 灵活可扩展 HTTP 协议最初诞生的时候就比较简单,本着开放的精神只规定了报文的基本格式,比如用空格分隔单词,用换行分隔字段,“header+body”等,报文里的各个组成部分都没有做严格的语法
HTTP(11):响应状态码
响应报文由响应头加响应体数据组成,响应头又由状态行和头字段构成。 我们先来复习一下状态行的结构,有三部分: 开头的 Version 部分是 HTTP 协议的版本号,通常是 HTTP/1.1,用处不是很
HTTP(10):网址
GET 请求用来从服务器上某个资源获取数据。那么应该用什么来标记服务器上的资源呢?怎么区分他们呢? 用的是 URI,统一资源标识符。因为经常出现在浏览器的地址栏里,所以俗称为“网址”。 严格地说,UR
HTTP(9):请求方式
标准请求方法 蒂姆·伯纳斯 - 李最初设想的是要用 HTTP 协议构建一个超链接文档系统,使用 URI 来定位这些文档,也就是资源。该怎么在协议里操作这些资源呢? 所以就出现了“请求方法”。它的实际含
HTTP(8):报文
报文结构 你也许对 TCP/UDP 的报文格式有所了解,拿 TCP 举例,它在实际要传输的数据前附加了一个 20 字节的头部数据,存储 TCP 协议必须的额外信息。 有了这个附加的 TCP 头,数据包
HTTP(7):键入回车后发生的事
使用 IP 地址访问 Web 服务器 首先运行 www 目录下的“start”批处理程序,启动本机的 OpenResty 服务器,启动后可以用“list”批处理确认服务是否正常运行。 打开 Wires
HTTP(6):搭建实验环境
软件介绍 现成的环境当然有,只要能用浏览器上网,就会有 HTTP 协议,就可以进行实验。但现实的网络环境又太复杂了,有很多无关的干扰因素,这些“噪音”会“淹没”真正有用的信息。 所以搭建一个“最小化”
HTTP(5):域名
域名的形式 域名是一个有层次的结构,是一串用.分隔的多个单词,最右边的被称为“顶级域名”,然后是“二级域名”,层级关系向左依次降低。 最左边的是主机名,通常用来表明主机的用途,比如“www”表示提供万
HTTP(4):四层与七层协议
TCP/IP 网络分层模型 TCP/IP 当初的设计者创造性地提出了分层的概念,把复杂的网络通信划分出多个层次,再给每一个层次分配不同的职责,层次内只专心做自己的事情就好,用“分而治之”的思想把一个“
HTTP(3):相关概念简述
浏览器 浏览器的正式名字叫“Web Browser”,顾名思义,就是检索、查看互联网上网页资源的应用程序,名字里的 Web,实际上指的是万维网。 浏览器本质上是一个 HTTP 协议中的请求方,使用 H
HTTP(2):是什么,又不是什么
HTTP 是什么 先看一下 HTTP 的名字超文本传输协议,它可以拆成三个部分,分别是:超文本,传输和协议。我们从后往前来逐个解析,理解了这三个词,也就明白了什么是 HTTP。 协议 首先,HTTP
HTTP(1):前世今生
创世纪 1989 年,任职于欧洲核子研究中心的蒂姆·伯纳斯 - 李 发表了一篇论文,提出了在互联网上构建超链接文档系统的构想。这篇论文中他确立了三项关键技术。 URI:即统一资源标识符,作为互联网上资