diff options
Diffstat (limited to 'platform/default/http_request_curl.cpp')
-rw-r--r-- | platform/default/http_request_curl.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/platform/default/http_request_curl.cpp b/platform/default/http_request_curl.cpp index 660da4c43e..5b092573c6 100644 --- a/platform/default/http_request_curl.cpp +++ b/platform/default/http_request_curl.cpp @@ -515,6 +515,8 @@ void HTTPCURLRequest::handleResult(CURLcode code) { } else { response->data = std::make_shared<std::string>(); } + } else if (responseCode == 204 || (responseCode == 404 && resource.kind == Resource::Kind::Tile)) { + response->noContent = true; } else if (responseCode == 304) { response->notModified = true; } else if (responseCode == 404) { |