server 0.0.1
basicserverinfrastructure

src/http/request/parser/get_header.c

Go to the documentation of this file.
00001 #include "class.h"
00002 #include "interface/class.h"
00003 #include "http/header.h"
00004 #include "http/request.h"
00005 
00006 void
00007 httpRequestParserGetHeader(HttpRequest request, char * line)
00008 {
00009         char * name  = line;
00010         char * value = strchr(line, ':');
00011 
00012         *value = 0;
00013         for (; *value == ' ' && *value != 0; value++);
00014 
00015         (request->header)[request->nheader++] = new(HttpHeader, name, value);
00016 }
00017 
00018 // vim: set ts=4 sw=4:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines