diff --git a/src/HttpClient.cpp b/src/HttpClient.cpp index 9cd58bf..c51ad94 100644 --- a/src/HttpClient.cpp +++ b/src/HttpClient.cpp @@ -162,7 +162,7 @@ int HttpClient::sendInitialHeaders(const char* aURLPath, const char* aHttpMethod { iClient->print("Host: "); iClient->print(iServerName); - if (iServerPort != kHttpPort) + if (iServerPort != kHttpPort && iServerPort != kHttpsPort) { iClient->print(":"); iClient->print(iServerPort); diff --git a/src/HttpClient.h b/src/HttpClient.h index 03c13bf..3d404af 100644 --- a/src/HttpClient.h +++ b/src/HttpClient.h @@ -43,6 +43,7 @@ class HttpClient : public Client public: static const int kNoContentLengthHeader =-1; static const int kHttpPort =80; + static const int kHttpsPort =443; static const char* kUserAgent; // FIXME Write longer API request, using port and user-agent, example