CGIFormData work in progress.

This commit is contained in:
Brad Arant committed 2025-12-08 16:35:15 -08:00
1 parent 4988f98223
commit ffa3361fd2
2 files changed
+54

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
#include "CGIFormData.h"
#include "IMFHeader.h"
#include "malloc.h"
namespace coreutils {
CGIFormData::CGIFormData(int fd, ZString contentType, int contentLength, ZString boundary)
: contentType(contentType) {
if(contentType == "application/x-www-form-urlencoded") {
setSize(contentLength);
read(fd, contentLength);
formdata = new CGIFormattedData(*this);
} else if(contentType == "multipart/form-data") {
}
}
MString CGIFormData::operator[](ZString name) {
if(contentType == "application/x-www-form-urlencoded")
return formdata[name];
return name;
}
}