C
文章平均质量分 87
mango2go
这个作者很懒,什么都没留下…
展开
-
webserver中所用到的函数
1.查看父串中是否存在字串函数原型: #include <string.h> char *strstr(const char *haystack, const char *needle); 由haystack所指向的字符串中,查看是否存在由neddle所指向的子串函数参数: haystack:父串指针 needle:字串指针函数返回值: char *...原创 2018-07-03 15:14:31 · 324 阅读 · 0 评论 -
cgi实现动态交互
GET方式的CGI规范实现原理: 服务器通过URL获取传给CGI程序的参数,设置环境变量QUERY_STRING,并将标准输出重定向到文件描述符,然后通过EXEC函数簇执行外部CGI程序。外部CGI程序获取QUERY_STRING并处理,处理完后输出结果。由于此时标准输出已重定向到文件描述符,即发送给了浏览器。...原创 2018-07-04 14:46:15 · 1254 阅读 · 0 评论 -
webserver的实现
1.回传静态的内容: http头中会先告知浏览器mime类型,浏览器会根据类型不同对下面要传递的内容进行不同的解析。 之后赞回传文件的内容2.在显示目录的函数中,采用的是将所有的目录信息整合到一个字符串数组后,再写给浏览器,这样会要求这个数组特别大 ,若采用得到一个目录就回写一次,可以节省字符数组的大小,但是又会频繁调用write()。...原创 2018-07-04 18:42:50 · 705 阅读 · 0 评论