Salome HOME
fix syntax error: do POST instead of PUT
[modules/gde.git] / projects / GDE_API_CPP / api / src / HttpConnection.cpp
index 9054e03872ece5d1de8f20e76fc0e8d09bcc7d38..32a8e18e5ca3ea77cca27495c9bcb5d87c05dd24 100644 (file)
@@ -62,7 +62,7 @@ gde::HttpConnection::_processRequest(const HTTPRequest& request,
     // Get response
     HTTPResponse response;
     std::istream& rs = _session.receiveResponse(response);
-    //std::cout << response.getStatus() << " " << response.getReason() << endl;
+    std::cout << response.getStatus() << " " << response.getReason() << std::endl;
     std::ostringstream responseBody;
     Poco::StreamCopier::copyStream(rs, responseBody);
     // responseBody contains a CommandResultTO in json format
@@ -84,6 +84,6 @@ gde::HttpConnection::doGet(const CommandTO& cto)
 gde::CommandResultTO
 gde::HttpConnection::doPost(const CommandTO& cto)
 {
-  HTTPRequest request(HTTPRequest::HTTP_PUT, _path, HTTPMessage::HTTP_1_1);
+  HTTPRequest request(HTTPRequest::HTTP_POST, _path, HTTPMessage::HTTP_1_1);
   return _processRequest(request, cto.getData());
 }