linux网络编程——webserver服务器编写
生活随笔
收集整理的這篇文章主要介紹了
linux网络编程——webserver服务器编写
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.HTTP協(xié)議
超文本傳輸協(xié)議
2.http請(qǐng)求報(bào)文協(xié)議
在瀏覽器上輸入http://192.168.0.2:80/hello.txt,瀏覽器會(huì)給服務(wù)器發(fā)送一個(gè)http請(qǐng)求報(bào)文,其報(bào)文如下。
請(qǐng)求行:GET /hello.txt HTTP/1.1\r\n:GET /請(qǐng)求的文件 協(xié)議版本\r\n
請(qǐng)求頭:從Host到If
空行
數(shù)據(jù)
3.http應(yīng)答報(bào)文
狀態(tài)行:
\qquadHTTP/1.0 200 OK\r\n:http版本協(xié)議 狀態(tài)碼 狀態(tài)信息\r\n
狀態(tài)碼的代表信息如下
消息報(bào)頭:
\qquadContent-Type:文件類(lèi)型\r\n (必填)
空行\(zhòng)r\n
數(shù)據(jù)
4.HTTP通信過(guò)程/編寫(xiě)流程
總結(jié)
以上是生活随笔為你收集整理的linux网络编程——webserver服务器编写的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MATLAB图像处理基础
- 下一篇: linux的基础知识——TCP异常断开