JamieMaple / http_server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

目的

熟悉基础的网络编程;熟悉 HTTP 协议;熟悉 WebServer;熟悉 Linux 环境编程;

要求

语言:C语言gcc

环境:Linux


part1

要求

  • 实现一个简单的基于tcpWebServer;
  • 需要有Makefile,在代码仓库下,直接执行make可以生成一个可执行程序server
  • 命令行参数./server <root-path> <port>
  • 支持htmlcssjavascriptimage/jpeg,设置合理的minetype
  • 使用多进程实现并发;

About