I want to get some JSON data from a HTTPS secured Webserver using a ESP8266. For some reason I'm getting an empty response, I believe there's an error parsing the GET request. In Chrome I get the JSON response without problems. GET Request: httpsClient.print(String("GET ") + path + " HTTP/1.1\r\n" + "Host: " + host + "\r\n" + "Connection: close\r\n\r\n"); Host and Path: const char *host = "www.adler-mannheim.de"; const char *path = "/jsonapi/game/current"; **UPDATE:** I tried fetching some JSON from another Server and it worked finde, so i can rule out my code. Fiddling around with the host and path I observe this: - Hostname without "www" results in a 301 - Hostname with "https://www" results in no HTTPS connection at all So it seems that a "www" is required although it unfortunately leads into a empty response. The output is as follows: headers received reply was: ========== ========== closing connection In the first case, without using "www" in ahead of host there's some 301 HTML in between the two lines of "=". How can I fix that?