88
99#include " oatpp/web/server/HttpConnectionHandler.hpp"
1010#include " oatpp/web/server/HttpRouter.hpp"
11- #include " oatpp/network/server/SimpleTCPConnectionProvider .hpp"
11+ #include " oatpp/network/tcp/ server/ConnectionProvider .hpp"
1212
1313#include " oatpp/parser/json/mapping/ObjectMapper.hpp"
1414
@@ -43,7 +43,7 @@ class ServiceComponent {
4343 auto response = ResponseFactory::createResponse (Status::CODE_500, error, m_objectMapper);
4444
4545 for (const auto & pair : headers.getAll ()) {
46- response->putHeader (pair.first , pair.second );
46+ response->putHeader (pair.first . toString () , pair.second . toString () );
4747 }
4848
4949 return response;
@@ -66,7 +66,7 @@ class ServiceComponent {
6666 */
6767 OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ServerConnectionProvider>, serverConnectionProvider)([] {
6868 OATPP_COMPONENT (oatpp::Object<ConfigDto>, config); // Get config component
69- return oatpp::network::server::SimpleTCPConnectionProvider ::createShared (config->port );
69+ return oatpp::network::tcp:: server::ConnectionProvider ::createShared ({ " localhost " , config->port } );
7070 }());
7171
7272 /* *
@@ -79,7 +79,7 @@ class ServiceComponent {
7979 /* *
8080 * Create ConnectionHandler component which uses Router component to route requests
8181 */
82- OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::server:: ConnectionHandler>, serverConnectionHandler)([] {
82+ OATPP_CREATE_COMPONENT (std::shared_ptr<oatpp::network::ConnectionHandler>, serverConnectionHandler)([] {
8383 OATPP_COMPONENT (std::shared_ptr<oatpp::web::server::HttpRouter>, router); // get Router component
8484 OATPP_COMPONENT (std::shared_ptr<oatpp::data::mapping::ObjectMapper>, objectMapper); // get ObjectMapper component
8585 auto connectionHandler = oatpp::web::server::HttpConnectionHandler::createShared (router);
0 commit comments