#define PLAQUI_HTTPHEADERS_H
#include "plaqui/server/httperror.h"
+#include <socket++/sockstream.h>
#include <map>
#include <string>
#include <istream>
* Obtiene los datos de las cabeceras HTTP desde un texto.
*/
friend std::istream& operator>>(std::istream& is, HTTPHeaders& h)
- throw(HTTPError);
+ throw(HTTPError, sockerr, ios::failure);
/**
* Convierte las cabeceras HTTP a texto.
*/
friend std::ostream& operator<<(std::ostream& os,
- const HTTPHeaders& h);
+ const HTTPHeaders& h) throw(sockerr);
};