aboutsummaryrefslogtreecommitdiff
path: root/src/include/gnunet_rest_lib.h
diff options
context:
space:
mode:
authorSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2017-12-11 13:01:03 +0100
committerSchanzenbach, Martin <martin.schanzenbach@aisec.fraunhofer.de>2017-12-11 13:01:03 +0100
commit5da3c7cf721ee3f6fe6efe515b39e4a370650366 (patch)
treec717d543445ad57ffe152f50ec8a3db3e99160bc /src/include/gnunet_rest_lib.h
parent3fdb794b668a634824072f57aac27368e9366e16 (diff)
downloadgnunet-5da3c7cf721ee3f6fe6efe515b39e4a370650366.tar.gz
gnunet-5da3c7cf721ee3f6fe6efe515b39e4a370650366.zip
-add header map to rest handle
Diffstat (limited to 'src/include/gnunet_rest_lib.h')
-rw-r--r--src/include/gnunet_rest_lib.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/include/gnunet_rest_lib.h b/src/include/gnunet_rest_lib.h
index 243c38403..5bf04636b 100644
--- a/src/include/gnunet_rest_lib.h
+++ b/src/include/gnunet_rest_lib.h
@@ -38,10 +38,34 @@
38 38
39struct GNUNET_REST_RequestHandle 39struct GNUNET_REST_RequestHandle
40{ 40{
41 /**
42 * Map of url parameters
43 */
41 struct GNUNET_CONTAINER_MultiHashMap *url_param_map; 44 struct GNUNET_CONTAINER_MultiHashMap *url_param_map;
45
46 /**
47 * Map of headers
48 */
49 struct GNUNET_CONTAINER_MultiHashMap *header_param_map;
50
51 /**
52 * The HTTP method as MHD value (see microhttpd.h)
53 */
42 const char *method; 54 const char *method;
55
56 /**
57 * The url as string
58 */
43 const char *url; 59 const char *url;
60
61 /**
62 * The POST data
63 */
44 const char *data; 64 const char *data;
65
66 /**
67 * The POST data size
68 */
45 size_t data_size; 69 size_t data_size;
46}; 70};
47 71