#include "IMFRequest.h" #include "Exception.h" #include "Log.h" namespace coreutils { IMFRequest::IMFRequest() {} IMFRequest::IMFRequest(PString &in) { parts = in.split(" "); } std::string IMFRequest::getMethod() { if(parts.size() == 3) return parts[0].str(); else return NULL; } std::string IMFRequest::getURI() { if(parts.size() == 3) return parts[1].str(); else return NULL; } std::string IMFRequest::getProtocol() { if(parts.size() == 3) return parts[2].str(); else return NULL; } }