![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络通信
Bryce_Liu
Keep Calm and Carry On
展开
-
描述用浏览器访问 www.baidu.com 的过程
浏览器访问网站的简单过程浏览器向DNS服务器发出解析域名的请求;DNS服务器将"www.baidu.com"域名解析为对应的IP地址,并返回给浏览器;浏览器与百度服务器进行三次握手,建立TCP连接(默认端口为80);浏览器发出HTTP请求报文;服务器回复HTTP响应报文;浏览器解析响应报文,渲染HTML内容,并显示在页面上;收发报文结束,释放TCP连接,执行四次挥手。IP地址...原创 2019-05-24 16:55:07 · 10707 阅读 · 0 评论 -
一文说尽HTTP和HTTPS协议
大纲一、前言: 先来观察这两张图,第一张访问域名http://www.12306.cn,谷歌浏览器提示不安全链接,第二张是https://kyfw.12306.cn/otn/regist/init,浏览器显示安全,为什么会这样子呢?2017年1月发布的Chrome 56浏览器开始把收集密码或信用卡数据的HTTP页面标记为“不安全”,若...转载 2019-05-24 23:34:23 · 196 阅读 · 0 评论 -
如何理解RESTful API
一、基本概念1.1 什么是RESTREST全称是Representational State Transfer,中文意思是表征性状态转移它首次出现在2000年Roy Fielding的博士论文中,Roy Fielding是HTTP规范的主要编写者之一他在论文中提到:"我这篇文章的写作目的,就是想在符合架构原理的前提下,理解和评估以网络为基础的应用软件的架构设计,得到一个功能强、性能好、适...原创 2019-06-15 15:20:14 · 277 阅读 · 0 评论 -
HTTP请求头对照表
HTTP请求头:Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5 Accept-Encoding 指定浏览器可以支持的web服务器返回内容压缩编码类...转载 2019-06-17 12:51:53 · 592 阅读 · 0 评论