diff options
Diffstat (limited to 'src/client/HTTPEngineSender.cpp')
-rw-r--r-- | src/client/HTTPEngineSender.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/client/HTTPEngineSender.cpp b/src/client/HTTPEngineSender.cpp index 7a6366e0..4dbcb4b2 100644 --- a/src/client/HTTPEngineSender.cpp +++ b/src/client/HTTPEngineSender.cpp @@ -113,6 +113,13 @@ HTTPEngineSender::new_port(const string& path, uint32_t index, bool is_output) { + const string uri = _engine_url + "/patch" + path; + cout << "HTTP " << uri << " NEW PORT: " << path << endl; + SoupMessage* msg = soup_message_new("PUT", uri.c_str()); + string str = string("NEW PORT").append(path).append(type); + soup_message_set_request(msg, "application/x-turtle", + SOUP_MEMORY_COPY, str.c_str(), str.length()); + soup_session_send_message(_session, msg); } |