4 #ifndef RUDIMENTS_HTTPREQUEST_H
5 #define RUDIMENTS_HTTPREQUEST_H
7 #include <rudiments/private/httprequestincludes.h>
58 const char *
const *exceptions);
66 const char *
const *excepcions);
111 const char *filename,
112 const char *tempfilename,
113 const char *mimetype);
164 const char *allowedmethods);
174 const char *allowedips);
184 const char *allowedreferers);
188 const char *variable;
215 #include <rudiments/private/httprequest.h>
Definition: httprequest.h:12
const char * getFileParameterTempFilename(const char *name)
const char *const * getCookieValues()
const char *const * getAllVariables()
uint64_t getCookieCount()
uint64_t getParameterCount()
bool setParameter(const char *name, const char *value)
virtual void dumpVariables()
const char *const * getEnvironmentVariables()
const char * getFileParameterMimeType(const char *name)
const char *const * getParameterVariables()
const char *const * getAllValues()
virtual bool ipAllowed(const char *deniedips, const char *allowedips)
virtual bool refererAllowed(const char *deniedreferers, const char *allowedreferers)
const char *const * getParameterValues()
virtual bool methodAllowed(const char *deniedmethods, const char *allowedmethods)
bool setCookie(const char *name, const char *value)
void getParametersAsGetString(output *container, const char *const *exceptions)
const char *const * getEnvironmentValues()
bool requiredParameters(parameterrequirement **pr)
uint64_t getEnvironmentVariableCount()
const char *const * getCookieVariables()
const char *const * getFileNames()
const char * getCookie(const char *name)
const char * getParameter(const char *name)
bool setEnvironmentVariable(const char *name, const char *value)
bool setFileParameter(const char *name, const char *filename, const char *tempfilename, const char *mimetype)
uint64_t getAllVariableCount()
void getParametersAsHiddenVariables(output *container, const char *const *excepcions)
const char * getFileParameterFilename(const char *name)
const char * getEnvironmentVariable(const char *name)
Definition: httpserverapi.h:9
Definition: httprequest.h:187