摘要: 好久没顾这个了,最近比较清闲,重新拾掇一下,有始有终。 回到正题,前一篇介绍完了请求的处理,先面lighttpd将会把处理的结果返回给客户端。状态机进入CON_STATE_RESPONST_START。在这个状态中,服务器主要的工作在函数connection_handle_write_prepare。这个函数不算复杂,主要是根据客户端请求的method来设置response的headers,其实就是设置“Content-Length”的值。下面是函数代码,做了一些删减: 1 static int connection_handle_write_prepare(server * srv, co. 阅读全文
posted @ 2011-04-30 23:43 kernel@hcy 阅读(4176) 评论(2) 推荐(0) 编辑