ZOO-Project
|
request_parser.h
Go to the documentation of this file.
void checkValidValue(map *, map **, const char *, const char **, int)
Verify if a parameter value is valid.
Definition: request_parser.c:1895
int xmlParseOutputs(maps **, map **, maps **, xmlDocPtr, xmlNodePtr, bool)
Parse outputs from XML nodes and store them in a maps.
Definition: request_parser.c:1329
void parseCookie(maps **, const char *)
Parse cookie contained in request headers.
Definition: request_parser.c:2007
int xmlParseBoundingBox(maps **, map **, xmlDocPtr)
Parse a BoundingBoxData node.
Definition: request_parser.c:1225
void ensureDecodedBase64(maps **)
Make sure that each value encoded in base64 in a maps is decoded.
Definition: request_parser.c:148
xmlXPathObjectPtr extractFromDoc(xmlDocPtr, const char *)
Apply XPath Expression on XML document.
Definition: request_parser.c:40
int parseRequest(maps **, map **, service *, maps **, maps **, HINTERNET *)
Parse request and store information in maps.
Definition: request_parser.c:1652
int kvpParseOutputs(maps **, map *, maps **)
Parse outputs provided as KVP and store them in a maps.
Definition: request_parser.c:394
int validateRequest(maps **, service *, map *, maps **, maps **, HINTERNET *)
Ensure that each requested arguments are present in the request DataInputs and ResponseDocument / Raw...
Definition: request_parser.c:1689
int xmlParseRequest(maps **, const char *, map **, service *, maps **, maps **, HINTERNET *)
Parse XML request and store information in maps.
Definition: request_parser.c:1542
int kvpParseInputs(maps **, service *, map *, maps **, HINTERNET *)
Parse inputs provided as KVP and store them in a maps.
Definition: request_parser.c:204
int xmlParseInputs(maps **, service *, maps **, xmlDocPtr, xmlNodeSet *, HINTERNET *)
Parse inputs from XML nodes and store them in a maps.
Definition: request_parser.c:546
int appendMapsToMaps(maps *, maps *, maps *, elements *)
Create (or append to) an array valued maps value = "["",""]".
Definition: request_parser.c:59
Generated on Wed Feb 5 2025 12:00:16 for ZOO-Project by 1.8.9.1