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