]> git.gir.st - tmk_keyboard.git/blob - tool/mbed/mbed-sdk/libraries/net/https/HTTPHeader.cpp
Squashed 'tmk_core/' changes from 7967731..b9e0ea0
[tmk_keyboard.git] / tool / mbed / mbed-sdk / libraries / net / https / HTTPHeader.cpp
1 #include "HTTPHeader.h"
2 #include <stdlib.h>
3 using std::map;
4 using std::string;
5
6 HTTPHeader::HTTPHeader():
7 _status(HTTP_ERROR),
8 _fields()
9 {
10 }
11
12 std::string HTTPHeader::getField(const std::string& name)
13 {
14 map<string,string>::iterator itor = _fields.find(name);
15 if(itor == _fields.end())
16 return string();
17 return itor->second;
18 }
19
20 int HTTPHeader::getBodyLength()
21 {
22 return atoi(getField("Content-Length").c_str());
23 }
24
Imprint / Impressum