155 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			155 lines
		
	
	
		
			13 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| In file included from HTTPPageList.h:6,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __index.h:11:11: error: ‘int http::__index::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    11 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:7,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __script.h:10:11: error: ‘int http::__script::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:8,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __editview.h:11:11: error: ‘int http::__editview::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    11 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:9,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __editview_js.h:10:11: error: ‘int http::__editview_js::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:10,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __style.h:10:11: error: ‘int http::__style::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:11,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __setupadmin.h:8:11: error: ‘int http::__setupadmin::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|     8 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:12,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __favicon_ico.h:10:11: error: ‘int http::__favicon_ico::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request,
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:13,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __welcome.h:10:11: error: ‘int http::__welcome::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request,
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:14,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __mainmenu.h:10:11: error: ‘int http::__mainmenu::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    10 |       int processCommand(std::string request,
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:15,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __configure.h:8:11: error: ‘int http::__configure::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|     8 |       int processCommand(std::string request, core::TCPSession *session, HTTPSession *httpSession, HTTPRequest *httpRequest, std::stringstream &data) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:16,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| __viewlist.h:11:11: error: ‘int http::__viewlist::processCommand(std::string, core::TCPSession*, http::HTTPSession*, http::HTTPRequest*, std::stringstream&)’ marked ‘override’, but does not override
 | ||
|    11 |       int processCommand(std::string request,
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| In file included from HTTPPageList.h:19,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| _image.h:18:11: error: ‘int http::_image::processCommand(coreutils::ZString&, core::TCPSession&, http::HTTPSession&, http::HTTPRequest&)’ marked ‘override’, but does not override
 | ||
|    18 |       int processCommand(coreutils::ZString &request, core::TCPSession &session, HTTPSession &httpSession, HTTPRequest &httpRequest) override {
 | ||
|       |           ^~~~~~~~~~~~~~
 | ||
| _image.h: In member function ‘bool http::_image::test(coreutils::ZString&)’:
 | ||
| _image.h:12:21: error: ‘class coreutils::ZString’ has no member named ‘substr’
 | ||
|    12 |          if(request.substr(0, 7) == "/image/") {
 | ||
|       |                     ^~~~~~
 | ||
| In file included from HTTPPageList.h:19,
 | ||
|                  from HTTPServer.h:6,
 | ||
|                  from HTTPHandler.cpp:3:
 | ||
| _image.h: In member function ‘int http::_image::processCommand(coreutils::ZString&, core::TCPSession&, http::HTTPSession&, http::HTTPRequest&)’:
 | ||
| _image.h:25:31: error: ‘class coreutils::IMFResponse’ has no member named ‘setBody’; did you mean ‘getBody’?
 | ||
|    25 |          httpRequest.response.setBody(workspace.asString());
 | ||
|       |                               ^~~~~~~
 | ||
|       |                               getBody
 | ||
| HTTPHandler.cpp: In member function ‘virtual int http::HTTPHandler::processCommand(coreutils::ZString&, core::TCPSession&)’:
 | ||
| HTTPHandler.cpp:15:39: error: no matching function for call to ‘http::HTTPHandler::processHTTPRequest(core::TCPSession&)’
 | ||
|    15 |             processHTTPRequest(session);
 | ||
|       |                                       ^
 | ||
| In file included from HTTPHandler.cpp:1:
 | ||
| HTTPHandler.h:19:12: note: candidate: ‘bool http::HTTPHandler::processHTTPRequest(core::TCPSession&, std::stringstream&)’
 | ||
|    19 |       bool processHTTPRequest(core::TCPSession &session, std::stringstream &data);
 | ||
|       |            ^~~~~~~~~~~~~~~~~~
 | ||
| HTTPHandler.h:19:12: note:   candidate expects 2 arguments, 1 provided
 | ||
| HTTPHandler.cpp:18:23: error: ‘class http::HTTPRequest’ has no member named ‘parse’
 | ||
|    18 |          httpRequest->parse(request1);
 | ||
|       |                       ^~~~~
 | ||
| HTTPHandler.cpp:18:29: error: ‘request1’ was not declared in this scope; did you mean ‘request’?
 | ||
|    18 |          httpRequest->parse(request1);
 | ||
|       |                             ^~~~~~~~
 | ||
|       |                             request
 | ||
| HTTPHandler.cpp:21:39: error: no matching function for call to ‘http::HTTPHandler::processHTTPRequest(core::TCPSession&)’
 | ||
|    21 |             processHTTPRequest(session);
 | ||
|       |                                       ^
 | ||
| In file included from HTTPHandler.cpp:1:
 | ||
| HTTPHandler.h:19:12: note: candidate: ‘bool http::HTTPHandler::processHTTPRequest(core::TCPSession&, std::stringstream&)’
 | ||
|    19 |       bool processHTTPRequest(core::TCPSession &session, std::stringstream &data);
 | ||
|       |            ^~~~~~~~~~~~~~~~~~
 | ||
| HTTPHandler.h:19:12: note:   candidate expects 2 arguments, 1 provided
 | ||
| HTTPHandler.cpp: In member function ‘bool http::HTTPHandler::processHTTPRequest(core::TCPSession&, std::stringstream&)’:
 | ||
| HTTPHandler.cpp:29:66: error: base operand of ‘->’ has non-pointer type ‘core::TCPSession’
 | ||
|    29 |       HTTPSession *httpSession = static_cast<HTTPServer&>(session->server).httpSessions.findSessionByHeader(httpRequest);
 | ||
|       |                                                                  ^~
 | ||
| HTTPHandler.cpp:33:43: error: base operand of ‘->’ has non-pointer type ‘core::TCPSession’
 | ||
|    33 |       if(static_cast<HTTPServer &>(session->server).pageList.processRequest(httpRequest, session, httpSession, content)) {
 | ||
|       |                                           ^~
 | ||
| HTTPHandler.cpp:35:56: error: conversion from ‘coreutils::ZString’ to non-scalar type ‘std::string’ {aka ‘std::__cxx11::basic_string<char>’} requested
 | ||
|    35 |        std::string contentType = httpRequest->getHeader("Content-Type");
 | ||
|       |                                  ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
 | ||
| HTTPHandler.cpp:43:63: error: no matching function for call to ‘coreutils::IMFResponse::getResponse(std::__cxx11::basic_stringstream<char>::__string_type)’
 | ||
|    43 |        data << httpRequest->response.getResponse(content.str());
 | ||
|       |                                                               ^
 | ||
| In file included from HTTPRequest.h:7,
 | ||
|                  from HTTPHandler.h:8,
 | ||
|                  from HTTPHandler.cpp:1:
 | ||
| ../CoreUtils/IMFResponse.h:42:25: note: candidate: ‘std::stringstream coreutils::IMFResponse::getResponse(coreutils::IMFResponse::Mode)’
 | ||
|    42 |       std::stringstream getResponse(Mode mode = LENGTH);
 | ||
|       |                         ^~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:42:42: note:   no known conversion for argument 1 from ‘std::__cxx11::basic_stringstream<char>::__string_type’ {aka ‘std::__cxx11::basic_string<char>’} to ‘coreutils::IMFResponse::Mode’
 | ||
|    42 |       std::stringstream getResponse(Mode mode = LENGTH);
 | ||
|       |                                     ~~~~~^~~~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:56:25: note: candidate: ‘std::stringstream coreutils::IMFResponse::getResponse(std::stringstream&, coreutils::IMFResponse::Mode)’
 | ||
|    56 |       std::stringstream getResponse(std::stringstream &content, Mode mode = LENGTH);
 | ||
|       |                         ^~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:56:56: note:   no known conversion for argument 1 from ‘std::__cxx11::basic_stringstream<char>::__string_type’ {aka ‘std::__cxx11::basic_string<char>’} to ‘std::stringstream&’ {aka ‘std::__cxx11::basic_stringstream<char>&’}
 | ||
|    56 |       std::stringstream getResponse(std::stringstream &content, Mode mode = LENGTH);
 | ||
|       |                                     ~~~~~~~~~~~~~~~~~~~^~~~~~~
 | ||
| HTTPHandler.cpp:49:63: error: no matching function for call to ‘coreutils::IMFResponse::getResponse(std::__cxx11::basic_stringstream<char>::__string_type)’
 | ||
|    49 |        data << httpRequest->response.getResponse(content.str());
 | ||
|       |                                                               ^
 | ||
| In file included from HTTPRequest.h:7,
 | ||
|                  from HTTPHandler.h:8,
 | ||
|                  from HTTPHandler.cpp:1:
 | ||
| ../CoreUtils/IMFResponse.h:42:25: note: candidate: ‘std::stringstream coreutils::IMFResponse::getResponse(coreutils::IMFResponse::Mode)’
 | ||
|    42 |       std::stringstream getResponse(Mode mode = LENGTH);
 | ||
|       |                         ^~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:42:42: note:   no known conversion for argument 1 from ‘std::__cxx11::basic_stringstream<char>::__string_type’ {aka ‘std::__cxx11::basic_string<char>’} to ‘coreutils::IMFResponse::Mode’
 | ||
|    42 |       std::stringstream getResponse(Mode mode = LENGTH);
 | ||
|       |                                     ~~~~~^~~~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:56:25: note: candidate: ‘std::stringstream coreutils::IMFResponse::getResponse(std::stringstream&, coreutils::IMFResponse::Mode)’
 | ||
|    56 |       std::stringstream getResponse(std::stringstream &content, Mode mode = LENGTH);
 | ||
|       |                         ^~~~~~~~~~~
 | ||
| ../CoreUtils/IMFResponse.h:56:56: note:   no known conversion for argument 1 from ‘std::__cxx11::basic_stringstream<char>::__string_type’ {aka ‘std::__cxx11::basic_string<char>’} to ‘std::stringstream&’ {aka ‘std::__cxx11::basic_stringstream<char>&’}
 | ||
|    56 |       std::stringstream getResponse(std::stringstream &content, Mode mode = LENGTH);
 | ||
|       |                                     ~~~~~~~~~~~~~~~~~~~^~~~~~~
 | 
