Sync.
This commit is contained in:
parent
1499de40a7
commit
41852d019c
@ -4,7 +4,7 @@
|
||||
namespace coreutils {
|
||||
|
||||
IMFHeader::IMFHeader() {
|
||||
|
||||
|
||||
}
|
||||
|
||||
IMFHeader::IMFHeader(PString &in) {
|
||||
@ -19,14 +19,14 @@ namespace coreutils {
|
||||
value = in.str();
|
||||
}
|
||||
else if(in.skipWhitespace() > 0) {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
else if(in.str() == "") {
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
IMFHeader::IMFHeader(std::string key, std::string value) {
|
||||
|
@ -8,10 +8,9 @@ namespace coreutils {
|
||||
|
||||
IMFMessage::IMFMessage() {
|
||||
body = NULL;
|
||||
first = true;
|
||||
}
|
||||
|
||||
IMFMessage::IMFMessage(PString &in) : IMFMessage() {
|
||||
IMFMessage::IMFMessage(PString &in) {
|
||||
parse(in);
|
||||
}
|
||||
|
||||
@ -19,14 +18,6 @@ namespace coreutils {
|
||||
|
||||
coreutils::Log(coreutils::LOG_DEBUG_4) << "parse [" << in.str() << "]";
|
||||
|
||||
if(first) {
|
||||
if(in.str().find(" ") != std::string::npos) {
|
||||
parse(in);
|
||||
first = false;
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
if(in.str() != "") {
|
||||
headers.emplace_back(in);
|
||||
return true;
|
||||
|
@ -25,14 +25,10 @@ namespace coreutils {
|
||||
|
||||
IMFBody *getBody();
|
||||
|
||||
protected:
|
||||
IMFRequest request;
|
||||
// protected:
|
||||
std::vector<IMFHeader> headers;
|
||||
IMFBody *body;
|
||||
|
||||
private:
|
||||
bool first = true;
|
||||
|
||||
};
|
||||
|
||||
}
|
||||
|
@ -7,12 +7,7 @@ namespace coreutils {
|
||||
IMFRequest::IMFRequest() {}
|
||||
|
||||
IMFRequest::IMFRequest(PString &in) {
|
||||
parse(in);
|
||||
}
|
||||
|
||||
bool IMFRequest::parse(PString &in) {
|
||||
parts = in.split(" ");
|
||||
return parts.size() == 3;
|
||||
}
|
||||
|
||||
std::string IMFRequest::getMethod() {
|
||||
|
@ -11,8 +11,6 @@ namespace coreutils {
|
||||
IMFRequest();
|
||||
IMFRequest(PString &in);
|
||||
|
||||
bool parse(PString &in);
|
||||
|
||||
std::string getMethod();
|
||||
std::string getURI();
|
||||
std::string getProtocol();
|
||||
|
Loading…
x
Reference in New Issue
Block a user