]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Server/include/plaqui/server/httprequest.h
Pocos cambios a la vista del "usuario":
[z.facultad/75.42/plaqui.git] / Server / include / plaqui / server / httprequest.h
index 44b45a9c590f25447dc4e0a91f6b1aa32603973b..a5a3647f29a5f15c8b6f6e4ace553c37620f0dc7 100644 (file)
 #ifndef PLAQUI_HTTPREQUEST_H
 #define PLAQUI_HTTPREQUEST_H
 
 #ifndef PLAQUI_HTTPREQUEST_H
 #define PLAQUI_HTTPREQUEST_H
 
-#include "httpmessage.h"
+#include "plaqui/server/httperror.h"
+#include "plaqui/server/httpmessage.h"
 #include <string>
 #include <string>
+#include <istream>
+#include <ostream>
 
 namespace PlaQui {
 
 
 namespace PlaQui {
 
@@ -112,7 +115,8 @@ namespace Server {
                        /**
                         * Obtiene los datos del pedido HTTP desde un texto.
                         */
                        /**
                         * Obtiene los datos del pedido HTTP desde un texto.
                         */
-                       friend std::istream& operator>>(std::istream& is, HTTPRequest& req);
+                       friend std::istream& operator>>(std::istream& is, HTTPRequest& req)
+                               throw(HTTPError, std::ios::failure);
 
                        /**
                         * Convierte el pedido HTTP en texto.
 
                        /**
                         * Convierte el pedido HTTP en texto.