server 0.0.1
basicserverinfrastructure

include/http/request.h File Reference

#include "class.h"
#include "http/header.h"
Include dependency graph for request.h:

Go to the source code of this file.

Classes

struct  HttpRequest

Functions

char * httpRequestHeaderGet (HttpRequest this, const char *name)

Function Documentation

char* httpRequestHeaderGet ( HttpRequest  this,
const char *  name 
)

Definition at line 31 of file header_get.c.

{
        unsigned long              hash = sdbm((unsigned char *)name);
        struct HttpRequestHeader * header;

        header = bsearch(
                        &hash,
                        this->header,
                        this->nheader,
                        sizeof(struct HttpRequestHeader),
                        comp);

        return (NULL != header)? header->value : NULL;
}
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines