TCP是一个面向连接的协议,在发送数据之前,必须在双方之间建立一条连接。TCP首部 TCP数据封装在IP数据报中 TCP包首部下面简单说明部分字段的作用:端口号:通讯双方由IP地址和端口号标识。4位首部长度:表示TCP协议头的长度,以4字节为单位。因此...
分类:
其他好文 时间:
2015-07-09 12:55:01
阅读次数:
129
HTML的HTTP协议头信息中控制着页面在几个地方的缓存信息,包括浏览器端,中间缓存服务器端(如:squid等),Web服务器端。本文讨论头信息 中带缓存控制信息的HTML页面(JSP/Servlet生成好出来的也是HTML页面)在中间缓...
分类:
其他好文 时间:
2015-07-06 21:54:03
阅读次数:
212
当数据超过底层允许最大字节时(一个以太帧1514字节,14字节以太首部,20字节IP首部,UDP8/TCP20,因此IP包每次最大为1500==MTU。去掉协议头UDP有效数据1472字节,TCP为1460字节。)会进行IP分片。LwIP允许的最大IP由如下决定:IP_REASS_MAX_PBU.....
分类:
其他好文 时间:
2015-06-26 21:08:44
阅读次数:
538
1 sk_buff介绍
sk_buff(socket buffer)结构是linux网络代码中重要的数据结构,它管理和控制接收或发送数据包的信息。
2 sk_buff组成
Packet data:通过网卡收发的报文,包括链路层、网络层、传输层的协议头和携带的应用数据,包括head room,data,tail room三部分。
skb_shared_info 作为packet data的补...
分类:
其他好文 时间:
2015-06-19 18:51:08
阅读次数:
188
如何判断一个请求为ajax请求?
1、我们可以通过http协议头信息里的X-Requested-With进行判断
2、如果是使用jquery完成的ajax请求时,$_SERVER里会存在一个HTTP-X-REQUESTED-WITH键值,可以通过这个来判断
如:
if($_SERVER['HTTP_X_REQUESTED_WITH'] == 'XMLHttpRequest'){...
分类:
Web程序 时间:
2015-06-16 16:54:58
阅读次数:
121
这篇借鉴的文章主要是用于后续文章知识点的扩散,在此特作备份和扩散学习交流。 传输层中有TCP协议与UDP协议。1.UDP介绍 UDP是传输层协议,和TCP协议处于一个分层中,但是与TCP协议不同,UDP协议并不提供超时重传,出错重传等功能,也就是说其是不可靠的协议。1.1.UDP协议头1.2...
分类:
移动开发 时间:
2015-06-16 01:17:50
阅读次数:
188
原文:http://coolshell.cn/articles/11609.html这篇文章是下篇,所以如果你对TCP不熟悉的话,还请你先看看上篇《TCP的那些事儿(上)》 上篇中,我们介绍了TCP的协议头、状态机、数据重传中的东西。但是TCP要解决一个很大的事,那就是要在一个网络根据不同的情况来动...
分类:
其他好文 时间:
2015-06-09 13:30:55
阅读次数:
226
先看GET和POST的区别:(1)GET提交,请求的数据会附在URL之后(就是把数据放置在HTTP协议头中),以?分割URL和传输数据,多个参数用&连接;例如:login.action?name=hyddd&password=idontknow&verify=%E4%BD%A0 %E5%A5%BD。...
分类:
移动开发 时间:
2015-06-07 10:57:23
阅读次数:
146
基本介绍 Uniform Resource Locator 可通过1个Uniform Resource Locator在网上找到对应的1个资源。Uniform Resource Locator 就是资源的地址、位置、互联网每一个资源对应一个地址。格式 协议头://主机地址/路径协议头: 不同...
分类:
其他好文 时间:
2015-06-07 07:17:04
阅读次数:
211
1、在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的开发者中心页配置授权回调域名。请注意,这里填写的是域名(是一个字符串),而不是URL,因此请勿加http://等协议头;
2、授权回调域名配置规范为全域名,比如需要网页授权的域名为:www.qq.com,配置以后此域名下面的页面http://www.qq.com/music.html 、 http://www.qq.com/log...
分类:
微信 时间:
2015-06-06 23:33:43
阅读次数:
2295