**ngx_http_gzip_module模块配置**gzipon|off;启用或禁用gzip压缩响应报文;gzip_comp_levellevel;压缩比,1-9,默认为1;gzip_disableregex...;regex是为用于匹配客户端响应器类型的正则表达式;表示对何种浏览器禁止使用压缩功能;gzip_min_lengthlength;触发压缩功能的响应..
分类:
其他好文 时间:
2016-03-14 02:04:49
阅读次数:
204
一.HTTP 1.报文结构 HTTP:超文本传输协议,报文分为请求报文和响应报文。 2.端口(tomcat端口) http在熟知的80端口使用TCP的服务;tomcat的默认端口是8080 3.状态码含义 5.get和post方法 get是最简单的一种请求,其主要功能是从服务器端获取用户所需资源,并
分类:
Web程序 时间:
2016-03-11 12:06:06
阅读次数:
470
一个完整的HTTP事务流图: HTTP报文格式: 起始行:在请求报文中用来说明要做些什么,在响应报文中说明出现了什么情况 首部:起始行后面有0个或多个首部字段。每个首部字段都包含一个名字和一个值,为了便于解析,两者之间用:(冒号)来分隔。首部以一个空行结束。 请求报文的首部用来说明客户端接受从服务端
分类:
Web程序 时间:
2016-03-01 12:36:13
阅读次数:
214
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。(1)请求行请求...
分类:
Web程序 时间:
2016-01-23 12:55:47
阅读次数:
204
背景:(1)根据缺省的TCP/IP协议栈处理,响应报文的源地址等于请求报文的目的IP。(2)关于ARP表:IP、MAC、网络接口的映射表;列表中的IP都属于本设备所在的网段,发送/转发非本地网段时候是通过网关,所以只需要使用网关对应的MAC即可。(3)ARP条目更新的条件(满足任意一..
分类:
其他好文 时间:
2016-01-22 18:27:14
阅读次数:
180
lvs-nat模型:类似于DNAT,但支持多目标转发,就是多目标的DNAT它通过修改请求报文的目标地址为根据调度算法所挑选出的某RS的RIP来进行转发架构特性:(1)RS应该使用私有地址,即RIP应该为私有地址,各RS的网关必须指向DIP(2)请求报文和响应报文都经由Director转发;高负载场景中..
分类:
其他好文 时间:
2016-01-20 11:26:14
阅读次数:
254
HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。HTTP请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。or<r...
分类:
Web程序 时间:
2016-01-17 17:30:16
阅读次数:
197
Linux本身提供了许多用于网络测试、网络排错、网络状态分析的工具,下面来看几个比较常用的工具。一、ping命令ping命令是利用ICMP协议还测试网络的连通性。命令格式:ping[option]IP常用选项:-c#:指定报文的个数;-Wtimeout:等待响应报文的超时时长。二、traceroute命令trac..
分类:
系统相关 时间:
2016-01-15 11:13:26
阅读次数:
222
HTTP 有两类报文: (1) 请求报文----从客户向服务器发送请求报文,见图6-12(a). (2) 响应报文----从服务器到客户的回答,见图6-12(b).由于 HTTP是面向文本的(text-oriented),因此在报文中的每一个字段都是一些ASCII码串,因而每个字段的长度都是不确定的...
分类:
Web程序 时间:
2016-01-06 21:46:03
阅读次数:
316
一般情况下,Redis Client端发出一个请求后,通常会阻塞并等待Redis服务端处理,Redis服务端处理完后请求命令后会将结果通过响应报文返回给Client。这有点类似于HBase的Scan,通常是Client端获取每一条记录都是一次RPC调用服务端。在Redis中,有没有类似HBase S...
分类:
编程语言 时间:
2015-12-28 14:10:02
阅读次数:
214