]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/httprequest.h
- Se agrega el objeto Command que encapsula un comando enviado al servidor.
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / httprequest.h
index 55748e718acd59eec453bb1c9ab6a5c53d73525f..ace04f077d8f1bb62d90b2b17f6033cf2e5099af 100644 (file)
@@ -30,6 +30,8 @@
 
 #include "httpmessage.h"
 #include <string>
+#include <istream>
+#include <ostream>
 
 namespace PlaQui {
 
@@ -78,9 +80,12 @@ namespace Server {
 
                // Atributos.
 
-               protected:
+               protected: // TODO hacer privados con get() y set() ???
+
+               public:
 
                        /// Método HTTP.
+                       /// @todo TODO - convertirlo a string? Hace todo más fácil (y más ineficiente :)
                        HTTPMethod method;
 
                        /// URI.
@@ -104,7 +109,7 @@ namespace Server {
                        HTTPRequest(const std::string& uri = "/",
                                        const HTTPMethod& method = GET,
                                        const std::string& query = "",
-                                       const std::string& http = "1.1");
+                                       const std::string& version = "1.1");
 
                        /**
                         * Obtiene los datos del pedido HTTP desde un texto.