tiinyhttp思路解析

1.main 函數準備 socket創建,bind綁定,listen監聽,accept等待接收過程。 2.創建線程處理http請求報文 3.字符串處理,http協議的格式,按照每個字段的含義提取相應的方法,URL等信息出來。 4.判斷請求,靜態頁面請求還是動態請求,判斷是否執行CGI程序 5.CGI程序,父子進程之間創建管道進行通信,最後又父進程將CGI程序的結果發送給客戶端,至此,最複雜的一種請
相關文章
相關標籤/搜索