Sending lap time to cloud
[apps/native/gear-racing-car.git] / src / cloud / http_request.c
index b094227..1780698 100644 (file)
@@ -35,6 +35,11 @@ int http_request_get(const char *url, char **response, long *response_code)
     retvm_if(!curl, -1, "Failed to initialize curl!");
 
     curl_easy_setopt(curl, CURLOPT_URL, url);
+
+    curl_easy_setopt(curl, CURLOPT_SSL_VERIFYPEER , 1);
+    curl_easy_setopt(curl, CURLOPT_SSL_VERIFYHOST , 1);
+    curl_easy_setopt(curl, CURLOPT_CAINFO, "ca-bundle.crt");
+
     curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, _response_write);
     curl_easy_setopt(curl, CURLOPT_WRITEDATA, (void *)response);
 
@@ -127,4 +132,4 @@ static size_t _response_write(void *ptr, size_t size, size_t nmemb, void *data)
     }
 
     return real_size;
-}
\ No newline at end of file
+}