X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/f27c218d18ebf7198e07249aca1eed625da914fd..f29a7129de56edca96ea8ef58576898c1e52ed6f:/Server/src/server.cpp?ds=sidebyside diff --git a/Server/src/server.cpp b/Server/src/server.cpp index 73963ba..37f5c1c 100644 --- a/Server/src/server.cpp +++ b/Server/src/server.cpp @@ -100,44 +100,109 @@ void Server::on_control_command_received(const Command& command, << ", args = [" << String::join(command.get_args(), ", ") << "])" << endl; #endif // DEBUG - // TODO, seguir aca! - stringstream response_xml; - response_xml << "" << endl; - response_xml << " " << endl; - response_xml << " PlaQui v0.4" << endl; - response_xml << " " << endl; - response_xml << " " << endl; - response_xml << "

PlaQui

" << endl; - response_xml << "

versión 0.4

" << endl; - response_xml << "

Comando

" << endl; - response_xml << " " << endl; - response_xml << "

Desarrollado por

" << endl; - response_xml << " " << endl; - response_xml << "
" << endl; - response_xml << " Copyleft 2003 - bajo los " << endl; - response_xml << " términos de la licencia GPL" << endl; - response_xml << "
" << endl; - response_xml << " " << endl; - response_xml << "" << endl; - HTTPResponse response(HTTPMessage::OK, response_xml.str()); + // FIXME response.headers["Content-Type"] = "text/html; charset=iso-8859-1"; - //response.headers["Connection"] = "close"; - server->send(response); - } + response.headers["Connection"] = "close"; + server->send(response); + // FIXME con timeout no debería ser necesario. Verificar cabecera Connection + // para saber si hay que finish()earlo o no. + // server->finish(); +} } // namespace Server