Preliminary main mbed library for nexpaq development
libraries/net/https/HTTPHeader.cpp
- Committer:
- nexpaq
- Date:
- 2016-11-04
- Revision:
- 1:d96dbedaebdb
- Parent:
- 0:6c56fb4bc5f0
File content as of revision 1:d96dbedaebdb:
#include "HTTPHeader.h" #include <stdlib.h> using std::map; using std::string; HTTPHeader::HTTPHeader(): _status(HTTP_ERROR), _fields() { } std::string HTTPHeader::getField(const std::string& name) { map<string,string>::iterator itor = _fields.find(name); if(itor == _fields.end()) return string(); return itor->second; } int HTTPHeader::getBodyLength() { return atoi(getField("Content-Length").c_str()); }