📄 helpfunc.h
字号:
/*****************************************************/
/**创建者:杨希 日期:2005/04/30 **/
/**文件名:globals.h 版本:1.0.4 **/
/**描 述:WEB服务器的帮助头文件,主要定义了一些帮助**/
/** 函数的原型声明. **/
/**其 它:相比1.0.2主要改正了getparaments的一些BUG **/
/*****************************************************/
#ifndef HELPFUNC_H
#define HELPFUNC_H
/* 具体处理客户的请求 */
void handleRequest(int sock, struct sockaddr_in clientAddr);
/* 该函数的功能是从buf中分离出绝对路径名,然后将所需要的
文件读入ret_buf中, 返回0没有错, 否则返回-1*/
int read_file(char* buf, char* ret_buf);
/* 该函数的功能是从buf中读取CGI参数的长度并将之写入环境变量中 */
int getcontentlen(char* buf);
/* 该函数的功能是从buf中读取内容类型并将之写入环境变量中 */
int getcontenttype(char* buf);
/* 该函数的功能是从buf中读取CGI程序路径名,并将之存入相应的变量 */
int getpathname(char* buf, char* request, char* path);
/* 该函数的功能是从buf中读取CGI程序名,并将之存入相应的变量 */
int getcginame(char* path, char* name);
/* 该函数的功能是从buf中读取CGI参数,并将之存入相应的变量 */
int getparaments(char* buf);
#endif /* helpfunc.h */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -