- 30
- 0
- 约1.82千字
- 约 4页
- 2021-10-19 发布于山东
- 举报
一个简单HTTP服务器程序在Linux下的C实现.
一个简单HTTP服务器程序在Linux下的C实现.
PAGE / NUMPAGES
一个简单HTTP服务器程序在Linux下的C实现.
一个简单 HTTP 服务器程序在 Linux 下的 C 实现
曹玮 (3004204123天津大学计算机学院 04 级 5 班
1.实验目的 :
?认识套接字 (socket 实现原理 ,阅读 Linux 或许 FreeBSD网络部分的源程序。
?在某一种平台 (Linux,Unix 系列或 Windows 系列下进行网络客户机 -服务器编
程。
2.程序要求 :
编写一个多线程服务器程序 ,主线程经过非 80 端口监听连结恳求 ,要求 server 能够显示客户端恳求信息的内容 ,假如碰到错误 ,server能够划分几种基本错误种类 ,并回应客户端相应错误信息 ,客户端能够用阅读器或许自己编程实现。
要求用 C/C++ 实现。
3.程序简介 :
本程序 (MyServer v0.0.1 是一个在 Linux RedHat 9 下开发的命令行模式程序。启动后经过配置 ,可监听大于 1024 的随意指定端口 ,若有阅读器或其余程序对该端口发出 http 的 GET 恳求 ,则程序产生子进度经过 TCP 套接字向恳求方发送所需文件 , 而主程序持续监听。当程序截获到用户发出的 SIGINT 信号后
原创力文档

文档评论(0)