(7) 接口设计
客户连接处理
函数名:int HandleConnect(int fd)
参数:客户连接文件描述字
解析客户请求
函数名:int ParseReq(FILE *f, char *r)
参数:参数 1:文件流 FILE 结构指针,用于表示客户连接的文件流指针。
参数 2:字符串指针,待解析的字符串。
发送 HTTP 协议数据头
函数名:int PrintHeader(FILE *f, int content_type)
参数:参数 1:文件流 FILE 结构指针,用于表示客户连接的文件流指针。用于写入 HTTP
协议数据头信息。
参数 2:信息类型,用于确定发送的 HTTP 协议数据头信息。
发送当前目录文件列表信息
函数名:int DoDir(FILE *f, char *name)
参数:参数 1:文件流 FILE 结构指针,用于表示客户连接的文件流指针。用于写入目录文件信息数据。
参数 2:目录名,表示客户请求的目录信息。
2022-01-12 15:48:25
6.31MB
智能家居
1