Compiles now.
This commit is contained in:
parent
4f95b4591b
commit
6894968732
@ -9,6 +9,7 @@ namespace coreutils {
|
|||||||
IMFMessage::IMFMessage() {}
|
IMFMessage::IMFMessage() {}
|
||||||
|
|
||||||
IMFMessage::IMFMessage(PString &in) {
|
IMFMessage::IMFMessage(PString &in) {
|
||||||
|
body = NULL;
|
||||||
parse(in);
|
parse(in);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -17,8 +18,8 @@ namespace coreutils {
|
|||||||
coreutils::Log(coreutils::LOG_DEBUG_4) << "parse [" << in.str() << "]";
|
coreutils::Log(coreutils::LOG_DEBUG_4) << "parse [" << in.str() << "]";
|
||||||
|
|
||||||
if(in.str() != "") {
|
if(in.str() != "") {
|
||||||
headers.emplace_back(in);
|
headers.emplace_back(in);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
coreutils::Log(coreutils::LOG_DEBUG_2) << "End of header with Content Type = " << getHeader("Content-Type") << " for " << getHeader("Content-Length") << " bytes.";
|
coreutils::Log(coreutils::LOG_DEBUG_2) << "End of header with Content Type = " << getHeader("Content-Type") << " for " << getHeader("Content-Length") << " bytes.";
|
||||||
@ -26,14 +27,14 @@ namespace coreutils {
|
|||||||
std::string type = getHeader("Content-Type");
|
std::string type = getHeader("Content-Type");
|
||||||
|
|
||||||
if(type.size() == 0)
|
if(type.size() == 0)
|
||||||
type = "text/plain";
|
type = "text/plain";
|
||||||
|
|
||||||
if(type == "multipart/form-data")
|
if(type == "multipart/form-data")
|
||||||
body = new IMFMultipart(in, getHeaderKeyPairValue("Content-Type", "boundary"));
|
body = new IMFMultipart(in, getHeaderKeyPairValue("Content-Type", "boundary"));
|
||||||
else if(type == "text/plain")
|
else if(type == "text/plain")
|
||||||
body = new IMFPlainText(in);
|
body = new IMFPlainText(in);
|
||||||
else
|
else
|
||||||
body = new IMFBody();
|
body = new IMFBody();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user