CoreUtils/IMFFormData.cpp
2022-01-24 14:03:58 -08:00

22 lines
534 B
C++

#include "IMFFormData.h"
#include "IMFMessage.h"
#include "IMFPlainText.h"
namespace coreutils {
IMFFormData::IMFFormData() {}
IMFFormData::IMFFormData(ZString &in, ZString &boundary) : IMFMultipart(in, boundary) {}
ZString IMFFormData::getByName(ZString &name) {
for(ZString section: sections) {
IMFMessage message(section);
if(message.getHeaderKeyPairValue("Content-Disposition", ("name")).equals(name)) {
return message.multipart;
}
}
return ZString();
}
}