summaryrefslogtreecommitdiffstats
path: root/src/uscxml/plugins/ioprocessor/basichttp
diff options
context:
space:
mode:
authorStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-04-21 21:29:10 (GMT)
committerStefan Radomski <radomski@tk.informatik.tu-darmstadt.de>2013-04-21 21:29:10 (GMT)
commit4d6fb580b1c1378cb1441fff4adeca889cbba58e (patch)
tree551d02203cc74c82b363e065cb06dd2584a0e6a1 /src/uscxml/plugins/ioprocessor/basichttp
parentc1ebae519210cd4d09eb63bde593d48e769ad7ca (diff)
downloaduscxml-4d6fb580b1c1378cb1441fff4adeca889cbba58e.zip
uscxml-4d6fb580b1c1378cb1441fff4adeca889cbba58e.tar.gz
uscxml-4d6fb580b1c1378cb1441fff4adeca889cbba58e.tar.bz2
More work on XPath datamodel
Diffstat (limited to 'src/uscxml/plugins/ioprocessor/basichttp')
-rw-r--r--src/uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp b/src/uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp
index 1d6394e..c8d86fa 100644
--- a/src/uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp
+++ b/src/uscxml/plugins/ioprocessor/basichttp/BasicHTTPIOProcessor.cpp
@@ -86,7 +86,11 @@ void BasicHTTPIOProcessor::httpRecvRequest(const HTTPServer::Request& req) {
reqEvent.name = value;
} else {
reqEvent.data.compound[key] = value;
+ reqEvent.params.insert(std::make_pair(key, value));
}
+ } else {
+ // this is most likely wrong
+ reqEvent.content = evhttp_decode_uri(term.c_str());
}
}
} else {