It appears that when the API is queried over HTTPS it will return image URLs that use the HTTPS protocol. Unfortunately, when attempting to access an image over HTTPS, the server responds with a status code of 200, but an empty payload. For example:
http://www.giantbomb.com/api/image/scale_large/621001-1056454795_00.gif
https://www.giantbomb.com/api/image/scale_large/621001-1056454795_00.gif
If an identical query was recently made over HTTP, it looks like a cached response will be used and HTTP URLs will be returned even to queries made over HTTPS, but tweaking the query (offset, length, etc.) will have the server sending back HTTPS URLs again.
Any chance the API could be forced to always return HTTP URLs for images or the server could be updated to serve images over HTTPS?
Log in to comment