sudo apt-get install xinetd
安装好之后存在的文件:
ubuntu@ubuntu:/etc/xinetd.d$ ls
chargen daytime discard echo time
添加文件->xhttpd(将调用的可执行程序的文件名)
HTTP协议:
请求服务器数据:
GET / 文件或目录位置 HTTP/1.1
协议头部分 (可选)
\r\n (协议头结束)
服务器应答浏览器:
HTTP/1.1 200 OK 200:状态码
content-Type:回写客户端的数据类型
content-Length:要么干脆不填,写的一定要正确!!!可选项,获取文件大小方法: fcntl --- stat(&statbuf) statbuf.st_size
\r\n (协议头结束)
数据。。。
例:浏览器请求文件不存在&#