
Mongoose
杨嚣
这个作者很懒,什么都没留下…
展开
-
transfer-encoding:chunked的含义
Transfer-Encoding: chunked 表示输出的内容长度不能确定,普通的静态页面、图片之类的基本上都用不到这个。但动态页面就有可能会用到,但我也注意到大部分asp,php,asp.net动态页面输出的时候大部分还是使用Content-Length,没有使用Transfer-Encoding: chunked。不过如果结合:Content-Encoding: gzip 使转载 2015-11-23 11:01:40 · 470 阅读 · 0 评论 -
URI中有关@符号的一些猥琐idea
“@”在URI中是个奇特的字符,在URI中用于分隔userinfo与host.使用”@”符hack的优点:1.在host前面.2.大多数情况不影响访问逻辑.3.有两个可控部分:username,password. 1.正常含有userinfo的URI:http://username@mmme.meftp://username:pwd转载 2015-11-26 11:03:24 · 1747 阅读 · 0 评论 -
HTTP请求和响应格式详细解析
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation转载 2015-12-01 17:09:14 · 432 阅读 · 0 评论 -
Mongoose6.0源码分析(2)-http数据处理
从http_handle开始新的旅程原创 2015-11-19 16:58:54 · 2337 阅读 · 0 评论 -
Mongoose6.0源码分析(1)-从一个example开始到读取数据
Mongoose6.0源码分析原创 2015-10-22 10:55:16 · 4018 阅读 · 0 评论 -
Mongoose6.0源码分析(3)-重要结构体
这方面应该先研究的,但是不往下看很难明白要这么复杂的结构体,所以在读其他代码是慢慢分析struct mg_mgr { struct mg_connection *active_connections; const char *hexdump_file; /* Debug hexdump file path */ sock_t ctl[2]; /* Soc原创 2015-11-19 17:02:24 · 1626 阅读 · 0 评论