aria2/test/RequestToString.cc

28 lines
535 B
C++

#ifndef _D_REQUEST_TO_STRING_H_
#define _D_REQUEST_TO_STRING_H_
#include "Util.h"
#include "Request.h"
#include <string>
using namespace std;
class RequestToString {
private:
Request* req;
public:
RequestToString(Request* req) {
this->req = req;
}
string toString() {
return "url = "+req->url+"\n"+
"protocol = "+req->protocol+"\n"+
"host = "+req->host+"\n"+
"port = "+Util::ulitos(req->port)+"\n"+
"dir = "+req->dir+"\n"+
"file = "+req->file;
}
#endif // _D_REQUEST_TO_STRING_H_