资源简介

学习网络编程时写的一个简易的web服务器 实现了web服务器的请求处理功能。 基于linux平台。

资源截图

代码片段和文件信息

#include 
#include 
#include 
#include “get_time.h“

char *get_time_str(char *time_buf) {
time_t now_sec;
struct tm *time_now;
if (time(&now_sec) == -1) {
perror(“time() in get_time.c“);
return NULL;
}
if ((time_now = gmtime(&now_sec)) == NULL) {
perror(“localtime in get_time.c“);
return NULL;
}
char *str_ptr = NULL;
if ((str_ptr = asctime(time_now)) == NULL) {
perror(“asctime in get_time.c“);
return NULL;
}
strcat(time_buf str_ptr);
return time_buf;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2011-01-18 21:37  webserver\
     文件         695  2009-08-17 21:32  webserver\404.html
     文件         202  2011-01-17 22:20  webserver\aboutme.html
     文件         508  2011-01-15 12:40  webserver\get_time.c
     文件         113  2011-01-17 22:11  webserver\get_time.h
     文件        1212  2011-01-17 22:12  webserver\http_protocol.h
     文件        9797  2011-01-16 23:20  webserver\http_session.c
     文件        1256  2011-01-17 22:59  webserver\http_session.h
     文件          68  2011-01-09 13:05  webserver\index.css
     文件         265  2011-01-17 22:11  webserver\index.html
     文件       17278  2011-01-18 00:31  webserver\webserver
     文件        2048  2011-01-16 22:27  webserver\webserver.c

评论

共有 条评论