Httpd
2016-04-26 13:39:37 0 举报
AI智能生成
Httpd(Hypertext Transfer Protocol daemon)是一款开源的、跨平台的、安全的、高效的HTTP服务器软件,广泛应用于互联网领域。它支持多种操作系统,如Windows、Linux和Mac OS等。Httpd的主要功能是处理客户端发起的HTTP请求,将请求的资源文件(如HTML、CSS、JavaScript等)发送给客户端,实现网页的展示。同时,Httpd还具备处理动态请求、缓存管理、访问控制等功能,为用户提供稳定、快速的访问体验。作为一款轻量级的服务器软件,Httpd在性能和资源占用方面表现出色,适用于各种规模的网站和应用。
作者其他创作
大纲/内容
EocLog_init
syslog_init
openlog
getopt (switch)
atoi
eocLog_error
log_log
Httpd_OptHelp
eocLog_debug
log_log
dup2 (重定向功能)
umask (反码)
Httpd_InitSignal
Httpd_SigHandler
Httpd_Cleanup
EocDb_Cleanup
EocMsg_Cleanup
fork
setsid (新的绘画id)
Httpd_InitSession
Httpd_SessionHandler
CGI_InitStaticVar
CGI_InitEocDevObject
Eoc_Object_Get
CGI_InitEocCbatDevInfoObject
Eoc_Object_Get
CGI_InitEocCbatCardObject
Eoc_Object_Get
Httpd_ServerStart
socket
setsockopt
bind
listen
FD_ZERO
FD_SET
select
FD_ISSET
accept
setsockopt
Httpd_InitRequest
inet_ntoa
Httpd_ReadRequest
strstr
read
Httpd_ParseRequest
strstr
memcmp
strtok
Httpd_ParseHead
pContentType
pContentLength
pCookie
Httpd_ParseCGI
isCGI
forceDownloadFlag
Httpd_ProcessRequest
Httpd_ProcessCGI
Httpd_PrintRetMsgOnly
Httpd_SendHeaderOk
write
Httpd_ParsePost
strstr
memcmp
read
Httpd_ParseMultipart
Httpd_GetBoundary
Httpd_MpRead
PRINTCH
Httpd_MpPutBack
Httpd_MpRead
Httpd_MpPutBack
Httpd_GetLine
Comm_ParseString
Httpd_CreateTemFile
lseek
Httpd_SendServerError
Httpd_ParseParam
Httpd_SplitParam
Httpd_UrlDecode
Httpd_ExecuteCGI
pEntry->handler() (调用相应的CGI)
(相应报文的状态行和头部)Httpd_SendHeaderOk
write
Httpd_SendNotFound
Httpd_SendStaticFile
open
fstat
S_ISDIR
read
write
close
Httpd_FreeRequest
close
free
0 条评论
下一页