+ stringstream response_xml;
+ socket << "HTTP/1.0 200 OK" << std::endl;
+/*
+Date: Sun, 19 Oct 2003 15:11:14 GMT
+Server: Apache/1.3.28 (Debian GNU/Linux)
+Last-Modified: Mon, 28 Apr 2003 07:50:08 GMT
+ETag: "110f4043-11a1-3eacdd30"
+Accept-Ranges: bytes
+*/
+ socket << "Content-Type: text/html; charset=iso-8859-1" << std::endl;
+ response_xml << "<html>" << std::endl;
+ response_xml << " <head>" << std::endl;
+ response_xml << " <title>PlaQui v0.1</title>" << std::endl;
+ response_xml << " </head>" << std::endl;
+ response_xml << " <body>" << std::endl;
+ response_xml << " <h1>PlaQui</h1>" << std::endl;
+ response_xml << " <p>versión 0.2</p>" << std::endl;
+ response_xml << " <h2>Pedido HTTP</h2>" << std::endl;
+ response_xml << " <ul>" << std::endl;
+ for (Request::const_iterator i = request.begin(); i != request.end();
+ i++) {
+ response_xml << " <li><b>" << i->first << ":</b> "
+ << i->second << std::endl;
+ }
+ response_xml << " </ul>" << std::endl;
+ response_xml << " <h2>Desarrollado por</h2>" << std::endl;
+ response_xml << " <ul>" << std::endl;
+ response_xml << " <li>Nicolás Dimov.</li>" << std::endl;
+ response_xml << " <li>Leandro Lucarella.</li>" << std::endl;
+ response_xml << " <li>Ricardo Markiewicz.</li>" << std::endl;
+ response_xml << " </ul>" << std::endl;
+ response_xml << " <address>" << std::endl;
+ response_xml << " Copyleft 2003 - bajo los " << std::endl;
+ response_xml << " términos de la licencia GPL" << std::endl;
+ response_xml << " </address>" << std::endl;
+ response_xml << " </body>" << std::endl;
+ response_xml << "</html>" << std::endl;
+ socket << "Content-Length: " << response_xml.str().length() << std::endl;
+ socket << std::endl;
+ socket << response_xml.str() << std::flush;