|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Linux C简单的web服务器 ( D& h% ^6 R- U5 u1 w, x+ R
8 M* L6 d, Y% `! W
目录2 B' l3 `8 B7 Y
9 d5 P( g0 R/ T+ s
% h5 N2 a* n& I nLinux C简单的web服务器
n7 A- X8 h. R' {1 J
: m* x) T I$ T5 n; F$ z8 E
: v, F+ l4 U' ~+ |一、基础类型重命名( U1 K; e% H$ s% ~$ E; {
6 f% W: M, x6 |( v3 O2 J* b
二、包裹函数(wrap.h/wrap.c 主要是网络通讯和多线程的包裹函数)7 {; u y) W5 ?5 f+ C
9 F0 j0 s ?% P- u: s3 O$ x9 J( b
( o4 A6 l# L/ r! Y+ U5 y' E# A0 I' Q/ O" a
+ G4 x* ^5 z+ B H+ h/ a, N2 U h
3 ~+ d! x3 R5 X8 q, u0 H- u" n( Q9 L
* Y) v$ T' h9 t* W G4 N4 u5 F' W8 Q7 x$ T
HTTP基本协议; ?" }) Y$ _6 O/ |+ O% G
/ \' J1 J& K* i! i( `8 G
! u: B# `2 { B. k) G& d! }HTTP基本协议参照上面链接。我这里只介绍软件的设计过程和源码。* q4 d& ]2 P+ f' ^
) T2 ~4 |$ B* t i0 W% K
_$ X, a. X2 J
一、基础类型重命名
- ]# @( {3 u$ C: l2 U% o- n: ] f- C9 I; v
4 {# x) E' _% _
" F/ M. i' w v6 C& N4 }2 C# b
: y% E# q3 f3 N2 H& {& x4 I( V$ z
$ I- g; p, P8 ]. U; p
|
|