![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 92
HLA_胡
2016.06-2019.08 猫眼电影
2019.08-至今 头条西瓜视频
展开
-
一次完整的网络通讯
1、在浏览器中输入www.baidu.com 这意味着浏览器要向百度发送一个网页数据包,要发送数据包,需要知道对方的IP地址,这里我们只知道网址为www.baidu.com,却不知道IP地址,此时应用层协议DNS协议会帮我们把网址解析为IP地址,此时会发送一个DNS数据包给DNS服务器,DNS服务器再做出响应来告诉我们百度的IP地址为220.181.111.147,这样我们就知道百度(我原创 2015-07-07 17:18:21 · 3904 阅读 · 0 评论 -
cookie与session
参考来源:百度百科cookie Cookie (1)Cookie是由服务器端生成,发送给User-Agent(一般是浏览器),浏览器会将Cookie的key/value保存到某个目录下的文本文件内,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie)。 (2)服务器端在响应中利用Set-Cookie header来创建一个Cookie ,然后,浏览原创 2015-04-19 21:08:20 · 553 阅读 · 0 评论 -
网络协议归纳
1、概述 网络上的计算机之所以可以互相通信,是因为它们之间都遵守互相都可以“认识”的网络协议(就如同人交流一样,两个人能够交流,互相必须知道对方的语言),互联网上的计算机互相通信又归根于网络中层与层之间的通信。 OSI模型把网络通信分成七层:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,对于开发网络应用人员来说,一般把网络分成五层,这样比较容易理解。这五层为:物理原创 2015-07-07 11:34:27 · 627 阅读 · 0 评论 -
TCP、UDP
1、TCP协议 1、1 TCP的工作过程 首先TCP是一种面向连接的,可靠的,基于字节流的传输层通信协议。TCP的工作过程可以分为三个阶段:一、连接的建立; 二、传输数据; 三、断开连接 1、1、1 连接的建立 TCP的连接建立就像打电话一样,我们打电话时,拨一个号码并不是立即就可以接通的,期间会有一个“嘟 嘟”的呼叫过程, 这就好比是TCP协议的连接的建立阶段。当我原创 2015-07-07 20:10:45 · 1101 阅读 · 0 评论 -
http协议与https协议
1、前言 在介绍 HTTP 协议之前,先简单说一下TCP/IP协议的相关内容。TCP/IP协议是分层的,从底层至应用层分别为:物理层、链路层、网络层、传输层和应用层,如下图所示: 2、http协议简介 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,HTTP协议是一种应用层协议,由请求和响应构成,是一个标准的客户原创 2015-07-21 15:55:52 · 6767 阅读 · 0 评论