HTTPMessage::~HTTPMessage(void) {
#ifdef DEBUG
- cerr << __FILE__ << ": destructor." << endl;
+ cerr << __FILE__ << "(" << __LINE__ << ")"
+ << ": destructor." << endl;
#endif // DEBUG
}
HTTPMessage::HTTPMessage(const string& _body, const string& _version):
version(_version) {
#ifdef DEBUG
- cerr << __FILE__ << ": version = " << version << " | body ("
+ cerr << __FILE__ << "(" << __LINE__ << ")"
+ << ": version = " << version << " | body ("
<< _body.length() << ") = " << _body << endl;
#endif // DEBUG
headers["Accept-Ranges"] = "bytes";
istream& operator>>(istream& is, HTTPMessage& m) {
#ifdef DEBUG
- cerr << __FILE__ << ": operator>>()" << endl;
+ cerr << __FILE__ << "(" << __LINE__ << ")"
+ << ": operator>>()" << endl;
#endif // DEBUG
char buf[BUFSIZ];
while (is.getline(buf, BUFSIZ)) {
ostream& operator<<(ostream& os, const HTTPMessage& m) {
#ifdef DEBUG
- cerr << __FILE__ << ": operator<<()" << endl;
+ cerr << __FILE__ << "(" << __LINE__ << ")"
+ << ": operator<<()" << endl;
#endif // DEBUG
return os << m.headers << "\r\n" // Fin de cabeceras
<< m.body;