CoreUtils/IMFRequest.cpp
Brad Arant 41852d019c Sync.
2020-11-16 17:00:28 -08:00

35 lines
611 B
C++

#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;
}
}