http协议
起一个好听的名字
学无止境,学海无涯,乐在其中
展开
-
HTTP 协议中的 Content-Encoding
Accept-Encoding 和 Content-Encoding 是 HTTP 中用来对「采用何种编码格式传输正文」进行协定的一对头部字段。它的工作原理是这样:浏览器发送请求时,通过 Accept-Encoding 带上自己支持的内容编码格式列表;服务端从中挑选一种用来对正文进行编码,并通过 Content-Encoding 响应头指明选定的格式;浏览器拿到响应正文后,依据 Content-E转载 2016-11-29 16:40:51 · 995 阅读 · 0 评论 -
HttpCLient实现对被GZip压缩过的Response进行解压
发送http请求时,设置请求头Accept-Encoding:gzip, deflate,则服务器会返回压缩的内容。若不设置,相应内容则正常返回。发送请求(要求服务端对response进行GZip压缩):Java代码 import org.apache.commons.httpclient.HttpClient; import org转载 2016-11-29 16:47:12 · 7097 阅读 · 0 评论 -
HTTP 协议中的 Transfer-Encoding
本文作为我的博客「HTTP 相关」专题新的一篇,主要讨论 HTTP 协议中的 Transfer-Encoding。这个专题我会根据自己的理解,以尽量通俗的讲述,结合代码示例和实际场景来说明问题,欢迎大家关注和留言交流。Transfer-Encoding,是一个 HTTP 头部字段,字面意思是「传输编码」。实际上,HTTP 协议中还有另外一个头部与编码有关:Content-Encoding(内容转载 2017-02-24 15:47:26 · 368 阅读 · 0 评论 -
HTTPS
主要是和大家聊了聊关于HTTP的一些知识,关于HTTP的有关知识暂时先告一段落吧。接下来想和大家聊一聊关于HTTPS的一些知识。其实这一块,一直在酝酿着怎么写,因为HTTPS的知识实在是太复杂了,而把我了解的知识转化成大家都能理解的话更是难上加难。但是,这一块知识非常重要,因为现在的大型网站都慢慢的将HTTP访问变成了安全性比较搞的HTTPS访问,这也算是一种趋势。好了,废话不多说了,咱们开始吧。转载 2017-06-13 09:24:26 · 358 阅读 · 0 评论 -
HTTP与HTTPS握手的那些事
今天我总结了什么是HTTP三次握手,还有HTTPS握手的过程以及为什么HTTPS是安全的。前提在讲述这两个握手时候,有一些东西需要提前说明。HTTP与TCP/IP区别?TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。WEB使用HTTP协议作应用层协议,以封装HTTP 文本信息,然后使用TCP/IP做传输层协议将它发到网络上。...转载 2018-07-23 09:30:32 · 145 阅读 · 0 评论 -
图解HTTPS协议加密解密全过程
我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议 我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。 HTTPS简介 HTTPS其实是有两部分组成:HTTP + SSL / TLS,也就是在HTTP上又加了一层处理加密...转载 2016-08-01 10:40:07 · 676 阅读 · 0 评论 -
HTTPS和SSL
SSL说明: 1)简介 SSL (Secure Socket Layer)为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取。它已被广泛地用于Web浏览器与服务器之间的身份认证和加密数据传输。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。 2)SSL...转载 2016-08-02 13:05:13 · 819 阅读 · 0 评论