1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-21 10:26:06 +03:00

fix warnings

This commit is contained in:
Markus Sattler 2015-11-22 15:01:38 +01:00
parent 464b9f2bfb
commit ca092f4754
2 changed files with 7 additions and 7 deletions

View File

@ -182,26 +182,26 @@ void httpClient::collectHeaders(const char* headerKeys[], const size_t headerKey
if(_currentHeaders)
delete[] _currentHeaders;
_currentHeaders = new RequestArgument[_headerKeysCount];
for(int i = 0; i < _headerKeysCount; i++) {
for(size_t i = 0; i < _headerKeysCount; i++) {
_currentHeaders[i].key = headerKeys[i];
}
}
String httpClient::header(const char* name) {
for(int i = 0; i < _headerKeysCount; ++i) {
for(size_t i = 0; i < _headerKeysCount; ++i) {
if(_currentHeaders[i].key == name)
return _currentHeaders[i].value;
}
return String();
}
String httpClient::header(int i) {
String httpClient::header(size_t i) {
if(i < _headerKeysCount)
return _currentHeaders[i].value;
return String();
}
String httpClient::headerName(int i) {
String httpClient::headerName(size_t i) {
if(i < _headerKeysCount)
return _currentHeaders[i].key;
return String();
@ -212,7 +212,7 @@ int httpClient::headers() {
}
bool httpClient::hasHeader(const char* name) {
for(int i = 0; i < _headerKeysCount; ++i) {
for(size_t i = 0; i < _headerKeysCount; ++i) {
if((_currentHeaders[i].key == name) && (_currentHeaders[i].value.length() > 0))
return true;
}

View File

@ -62,8 +62,8 @@ class httpClient {
/// Response handling
void collectHeaders(const char* headerKeys[], const size_t headerKeysCount);
String header(const char* name); // get request header value by name
String header(int i); // get request header value by number
String headerName(int i); // get request header name by number
String header(size_t i); // get request header value by number
String headerName(size_t i); // get request header name by number
int headers(); // get header count
bool hasHeader(const char* name); // check if header exists