
网络通信
摸鱼小助手03
这个作者很懒,什么都没留下…
展开
-
get和post的区别
get和post的区别1、get 以明文的方式通过URL提交数据,数据在URL中可以看到。 安全性低但是效率比post高。 适合提交数据量不大、安全性不高的数据。比如:搜索、查询。以下这个例子,转自http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.html我感觉讲的很清晰,明白。原创 2017-05-29 15:46:12 · 321 阅读 · 0 评论 -
cookie和session
cookie和session1、cookie将数据保存在客户端,cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,如果主要考虑安全应当使用session单个cookie在客户端的限制是3k2、session将数据保存在服务器端,session会在一定时间内保存在服务器上,当访问增多,会比较占用服务器的性能,如果主要考虑减轻服务器性能方面,应当使原创 2017-09-25 21:39:49 · 355 阅读 · 0 评论 -
TCP/UDP/HTTP
1、7层网路协议自下而上,分别为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层传输层协议:TCP、UDP应用层协议HTTP、FTP2、TCP、UDP区别TCP:面向连接、可靠、速度慢。 应用:大量数据。 TCP连接,三次握手UDP:面向非连接,不可靠、速度快。 不需要建立连接,直接把原创 2017-05-28 15:45:30 · 260 阅读 · 0 评论 -
http返回状态码
http返回状态码一、几个常用的返回状态码:1、正常的网页有效点击都返回一个状态码“200”,这就代表的正常页面。2、比如本网站是“seolseo.com” 301到 “www.seolseo.com” 查询“seolseo.com”的状态码就会是“301”的数号,永久重定向3、网页未找到”就会返回错误代码“404”二、3XX重定向301(永原创 2017-06-11 00:37:21 · 563 阅读 · 0 评论 -
从输入url到页面展示到底经历了什么
这是一个非常经典的问题。结合网上的众多资料,我现在对这个问题进行一下总结。1、在浏览器输入url地址2、浏览器会首先查看本地硬盘的 hosts 文件,如果有和这个域名对应的IP地址,就直接使用 hosts 文件里面的 ip 地址。 没有的话,浏览器会发出一个 DNS请求到本地DNS服务器,解析得到对应的IP地址。3、浏览器向 web 服务器发送一个 HTTP 请求建立T原创 2017-06-11 00:23:45 · 527 阅读 · 0 评论 -
TCP四次挥手
1、TCP4次挥手第一次挥手:主机1(可以使客户端,也可以是服务器端),设置Sequence Number和Acknowledgment Number,向主机2发送一个FIN报文段;此时,主机1进入FIN_WAIT_1状态;这表示主机1没有数据要发送给主机2了;第二次挥手:主机2收到了主机1发送的FIN报文段,向主机1回一个ACK报文段,Acknowledgment Numbe原创 2017-06-10 19:15:13 · 272 阅读 · 0 评论 -
TCP三次握手
1、TCP三次握手第一次握手:客户端A将标志位SYN置为1,随机产生一个值为seq=J(J的取值范围为=1234567)的数据包到服务器,客户端A进入SYN_SENT状态,等待服务端B确认;第二次握手:服务端B收到数据包后由标志位SYN=1知道客户端A请求建立连接,服务端B将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发送给客户端A以确认原创 2017-06-10 18:45:01 · 1156 阅读 · 0 评论 -
Socket通信
参考博客:http://blog.youkuaiyun.com/x_and_y/article/details/53067450Socket通信ip地址和端口组成了Socket。Socket与ServerSocket的交互,下面的图片我觉得已经说的很详细很清楚了。服务器端:ServerSocket类客户端:Socket类1、Socket通信实现步骤(1)创建原创 2017-06-05 17:57:03 · 615 阅读 · 0 评论 -
C#的Socket编程
原文地址:http://www.cnblogs.com/zls968/p/5310522.htmlMicrosoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,转载 2017-06-05 20:36:50 · 303 阅读 · 0 评论 -
http协议
httphttp协议工作于客户端-服务器架构之上。 http是应用层协议,常基于tcp的连接方式。 HTTP默认端口号为80。http的特点:(1)http是无连接的。 每次连接只处理一个请求,服务器处理完客户的请求,并受到客户端的应答后,即断开连接,采用这种方式可以节省传输的时间。 (2)http是无状态的。 http是无状态协议,无状态协议是指对于事务处理没有记忆能力,缺少状态意味着如原创 2017-11-07 22:09:30 · 339 阅读 · 0 评论