超文本传输协议
文章平均质量分 94
HTTP/HTTPS协议知识学习记录与讲解
17岁boy想当攻城狮
在时间的大钟上,只有两个字「现在」
展开
-
http协议报文格式原理图
报文字段含义请参见:http协议报文字段含义原创 2018-01-25 14:10:44 · 825 阅读 · 0 评论 -
TCP/IP与HTTP的区别
TCP/IP是网络层中的传输层协议,主要负责数据的收发,而HTTP是网络层中的应用层协议,是负责管理TCP/IP在万维网中传输数据过程中应该遵循哪些规定,其实HTTP就是基于TCP传输的,只不过HTTP用来规范TCP传输! 当我们在提交数据到服务器时通常在报行中可以看到“HTTP 1.0”或者“HTTP 1.1”请求使用HTTP协议版本的属性,下面我来解释一下这两种HTTP版本的意思,第一种“HT原创 2017-08-31 15:44:31 · 3337 阅读 · 0 评论 -
HTTP协议下GET与POST的区别
post与get的区别 这里和大家说一下HTTP协议下的两种请求方式GET和POST当然不止GET和POST两种请求方式还有PUT、DELETE,这里只介绍常用的GET和POST! 一般在HTTP协议规定GET用来请求网页资源,POST用来获取资源,GET获取网页资源是安全的因为它不会更改网络资源所以GET是和幂等,这里说的安全就是GET操作只会获取网络资源并不会修改网络资源! 这里解释一下什原创 2017-08-31 01:08:57 · 2185 阅读 · 0 评论 -
网包是如何到达另外一台电脑上的?当你在微信上发送一条消息时互联网发生了什么?
目录一.前言二.互联网、物联网、万维网、互联网+是什么?互联网:万维网:物联网:互联网+:一.前言互联网其实就是数以计万的服务器组成的,这些服务器通过光缆、电缆相互连接交互,甚至在距离较近的情况下可以通过电话线、串口进行连接交互。 这些服务器里存放着许许多多的网页,和网页资源,这些网页以及网页资源构成了一个完整的网站,在服务器中,会存放很多的网站,服务器会把这些网站进行划分,在内存空间上的划分,并有序的存储在磁盘的各个角落里。互联网也叫因特网(Inter...原创 2021-05-17 13:51:46 · 1538 阅读 · 17 评论 -
HTTP与HTTPS的区别
HTTP(HyperText Transfer Protocol即超文本传输协议)是负责在万维网中客户端与服务器传输的一个标准也是规则,所有在万维网中客户端与服务器传输数据时都必须遵守这个法则,就好比汽车一样,在高速公路上有很多汽车在行驶,但是如果没有规则的行驶的话很容易引发车祸,所以就诞生了交通规则,所有的汽车都必须遵守交通规则才能上路行驶,而HTTP正是万维网中传输数据时的一个标准(规则)但是H原创 2017-08-31 12:50:21 · 658 阅读 · 0 评论 -
HTTP协议请求中返回的各个状态码对应的状态信息
200 – 服务器成功返回网页 404 – 请求的网页不存在 503 – 服务不可用 所有状态解释:点击查看 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 www.2cto.com 代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并原创 2017-08-31 16:27:58 · 712 阅读 · 0 评论 -
HTTP请求报头中各个字段的含义
HTTP首部字段 HTTP首部字段根据实际用途被分为以下4种类型:1、通用首部字段请求报文和响应报文两方都会使用的首部。2、请求首部字段从客户端向服务器端发送请求报文时使用的首部。补充了请求的附加内容、客户端信息、响应内容相关优先级等信息。3、响应首部字段从服务器端向客户端返回报文时使用的首部。补充了响应的附加内容,也会要求客户端附加额外的内容信息。4、实体首部字段针对请求报文和响应报文的实体部分原创 2017-08-31 16:22:24 · 10881 阅读 · 2 评论 -
Http响应码含义
状态码 原因短语 代表含义 HTTP 版本 消息响应 100 Continue (继续) 客户端应当继续发送请求.这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应.服务器必须在请求完成后向客户端发送一个最终响应. HTTP/1.1 可用 101 Switching Protocol (切换协议) 服务器已经理解了客户端的请求,并将通过Upg...原创 2020-11-09 19:09:46 · 444 阅读 · 0 评论 -
详细后端开发知识讲解
一. 前言本片文章面向后端开发,讲述后端在进行开发时所使用的WEB服务器的工作流程,正所谓知根知底,WEB服务器是后端开发人员日常用于调试WEB程序和与前端通讯的一种方式!WEB服务器最为强大的地方是能够执行WEB程序,其WEB程序的编程语言并没有明确的规定,因为只要你所使用的服务器支持这样的程序就可以了!WEB服务器更像是一个平台,在此平台上编写软件我们称其为WEB编程,注:WEB编程下有许多规...原创 2018-05-15 16:13:07 · 32974 阅读 · 8 评论 -
SSL与TLS的区别
私钥因为博主不是做网站开发的所以没有必要去深度了解这些,只需要知道概念,和一些基本的过程就行了,以便日后在网络开发中遇到一些问题至少有这些知识的话不会像无头苍蝇一样到处乱撞!以下文章部分内容是转自其他大牛的博客,因为个人感觉他们在写部分知识点时写的要比博主详细许多!SSL(Secure Socket Layer 安全套接层)是基于HTTPS下的一个协议加密层,最初是由网景公司(Netsca...原创 2017-09-05 12:52:30 · 9863 阅读 · 2 评论