计算机网络
Art&Code
艺术与代码相辅相成。
展开
-
HTTPS
HTTPS传统Http协议弊端传统Http协议弊端是明文的,如果别人采用抓包分析可以获取到明文数据。什么是Https协议HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer),简单来讲就是加了安全的HTTP,即HTTP+SSL;我们知道HTTP通讯时,如果客户端C请求服务器S,那么可以通过网络抓包的形式来...原创 2019-01-26 12:39:00 · 214 阅读 · 0 评论 -
HTTP与抓包
HTTP与抓包HTTP就是超文本传输协议,底层使用socket TCP长连接,基于请求与响应,是同步请求。socket 绝对多数语言都是支持socket的,底层走的是二进制传输。HTTP协议实际上是对Socket请求封装,请求与响应 请求头 请求体 请求响应关于重定向底层实现原理:客户端想服务器端发送请求时候,服务端如果重定向的话,返回状态码302给客...原创 2019-01-26 11:01:00 · 477 阅读 · 0 评论 -
DNS域名解析
DNS域名解析DNS域名解析整个过程大体描述如下,其中前两个步骤是在本机完成的,后8个步骤涉及到真正的域名解析服务器:1、浏览器会检查缓存中有没有这个域名对应的解析过的IP地址,如果缓存中有,这个解析过程就结束。浏览器缓存域名也是有限制的,不仅浏览器缓存大小有限制,而且缓存的时间也有限制,通常情况下为几分钟到几小时不等,域名被缓存的时间限制可以通过TTL属性来设置。这个缓存时间太长和太短都...原创 2018-11-04 23:54:00 · 181 阅读 · 0 评论