
Http
讲解http 系统学习
刘大铿
前端
展开
-
关于HTTPS加密的那些事
说到HTTP与HTTPS的区别那就是http的端口号是80,而https的端口号是443同时http是基于TCP/IP的协议,而https是基于SSL/TLS的协议。TLS是由SSL改名而来,SSL 即安全套接层(Secure Sockets Layer),在 OSI 模型中处于第 5 层(会话层),由网景公司于 1994 年发明,有 v2 和 v3 两个版本,而 v1 因为有严重的缺...原创 2020-02-04 12:54:21 · 348 阅读 · 0 评论 -
Http 长连接 队头阻塞 性能优化
1.短连接及长连接早期的 HTTP 协议也被称为是“无连接”的协议。不会与服务器保持长期的连接状态,所以也称为短连接。到Http1.1就出现了长连接的通信方式,也叫“持久连接”(persistent connections)、“连接保活”(keep alive)、“连接复用”(connection reuse)。短连接以及长连接都可以用下图很好的解释其实蛮好理解,短连接就是ht...原创 2020-01-28 21:17:03 · 2028 阅读 · 0 评论 -
Http 数据压缩 分块传输 范围请求
1.首先来看数据压缩Http传输数据时,会对数据进行压缩,因为有些数据大的有几 G、几十 G 都有可能。通常浏览器发送请求时会带着“Accept-Econding”头字段,面是浏览器支持的压缩格式列表,例如 gzip、deflate、br 等,这样服务器就可以从中选择一种压缩算法,放进“Content-Encoding”响应头里,再把原数据压缩后发给浏览器。2.再来看分块传输...原创 2020-01-28 16:19:12 · 1559 阅读 · 0 评论 -
Http协议中实体数据详细解析
1.数据类型与压缩http协议是应用层协议,必须告诉上层传输的数据是什么类型,传输的数据用的是什么压缩方式,传输的语言类型以及语言使用的编码。首先来看传输的数据类型以及使用的编码,http数据类型取自MIME"多用途互联网邮件扩展",MIME把数据分成8大类,这里简单列举一下http经常遇到的几个类别。1.text:即文本格式的可读数据,我们最熟悉的应该就是 text/html 了,...原创 2020-01-22 00:21:44 · 946 阅读 · 0 评论 -
Http中的响应状态码
1××:提示信息,表示目前是协议处理的中间状态,还需要后续的操作;2××:成功,报文已经收到并被正确处理;3××:重定向,资源位置发生变动,需要客户端重新发送请求;4××:客户端错误,请求报文有误,服务器无法处理;5××:服务器错误,服务器在处理请求时内部发生了错误。1××类状态码属于提示信息,是协议处理的中间状态,实际能够用到的时候很少。我们偶尔能够见到的是“101...原创 2020-01-17 22:11:10 · 410 阅读 · 0 评论 -
网络世界中的URI和URL
有意思 有意思今天我们来看看URI和URL到底是啥关系,是父子还是仇人?hhhh进入正题URI,也就是统一资源标识符(Uniform Resource Identifier)。因为它经常出现在浏览器的地址栏里,所以俗称为“网络地址”,简称“网址”,URI包含有 URL 和 URN 两个部分。URI 主要有三个基本的部分构成:http://nginx.org/en/downl...原创 2020-01-16 21:15:19 · 765 阅读 · 0 评论 -
Http中的8种方法,安全和幂等
HTTP/1.1 规定了八种方法,单词都必须是大写的形式1.GET:获取资源,可以理解为读取或者下载数据;2.HEAD:获取资源的元信息,即获取响应头。3.POST:向资源提交数据,相当于写入或上传数据;可以理解为新建(create)4.PUT:类似 POST;可以理解为更新,修改5.DELETE:删除资源;6.CONNECT:建立特殊的连接隧道;7.OPTIONS:...原创 2020-01-16 20:32:53 · 916 阅读 · 0 评论 -
telnet “出现正在连接” “对主机遗失问题” 完美解决
debug就是对症下药今天,胖虎给大家解决windows telnet出现正在连接稍安勿躁先来看下windows上如何使用telnet步骤一:搜索框搜素windows功能,并打开启用或关闭windows功能,并将telnet client打上勾步骤二:Win+R 输入telnet并打开步骤二:open+网址 出现正在连接。。。划重点:其实已经连...原创 2020-01-16 13:16:19 · 32224 阅读 · 8 评论