request.h 500 Bytes
#ifndef __HTTP_REQUEST_H__
#define __HTTP_REQUEST_H__

#include "class.h"
#include "http/header.h"

CLASS(HttpRequest) {
	char *     method;
	char *     uri;
	char *     version;
	
	HttpHeader header;

	char *     body;
	int        nbody;
};

void   httpHeaderAdd(HttpHeader *, HttpHeader);
char * XhttpHeaderGet(HttpHeader *, const char *);
char * httpRequestHeaderGet(HttpRequest, const char *);
char   httpRequestHasKeepAlive(HttpRequest);

#endif /* __HTTP_REQUEST_H__ */

// vim: set ts=4 sw=4: