2009-01-26 20:12:53 +00:00
|
|
|
// $Id: http.h,v 1.7 2008/04/22 22:43:56 lynx Exp $ // vim:syntax=lpc:ts=8
|
2009-01-26 19:21:29 +00:00
|
|
|
/*
|
|
|
|
* NAME: http.h
|
|
|
|
* DESCRIPTION: macros for HTTP
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef _INCLUDE_HT_HTTP_H
|
|
|
|
#define _INCLUDE_HT_HTTP_H
|
|
|
|
|
|
|
|
#define HTTP_SERVER SERVER_VERSION " " DRIVER_VERSION
|
|
|
|
#define HTTP_SVERS "HTTP/1.0"
|
|
|
|
|
|
|
|
// HTTP server replies
|
|
|
|
|
|
|
|
#define R_OK 200
|
|
|
|
#define R_CREATED 201
|
|
|
|
#define R_ACCEPTED 202
|
|
|
|
#define R_PARTIAL 203
|
|
|
|
#define R_NORESPONSE 204
|
|
|
|
|
|
|
|
#define R_MOVED 301
|
|
|
|
#define R_FOUND 302
|
|
|
|
#define R_METHOD 303
|
|
|
|
#define R_NOTMODIFIED 304
|
|
|
|
|
|
|
|
#define R_BADREQUEST 400
|
|
|
|
#define R_UNAUTHORIZED 401
|
|
|
|
#define R_PAYMENTREQ 402
|
|
|
|
#define R_FORBIDDEN 403
|
|
|
|
#define R_NOTFOUND 404
|
|
|
|
|
|
|
|
#define R_INTERNALERR 500
|
|
|
|
#define R_NOTIMPLEM 501
|
|
|
|
#define R_TEMPOVERL 502
|
|
|
|
#define R_GATEWTIMEOUT 503
|
|
|
|
|
|
|
|
#ifndef hthead
|
|
|
|
# define hthead(TITLE) "<title>" CHATNAME " - "+( TITLE )+"</title>"
|
|
|
|
#endif
|
|
|
|
|
2009-01-26 20:12:53 +00:00
|
|
|
// local debug messages - turn them on by using psyclpc -DDhttp=<level>
|
|
|
|
#ifdef Dhttp
|
|
|
|
# undef DEBUG
|
|
|
|
# define DEBUG Dhttp
|
|
|
|
#endif
|
|
|
|
|
2009-01-26 19:21:29 +00:00
|
|
|
#endif
|