Quick Tip: Serve Parse Files via HTTPS
Trying to serve your Parse files via SSL/HTTPS? You’ll notice that you can’t force it, and Parse doesn’t support this via their file URL scheme. But you can use the same trick Parse uses on Anypic.
Replace http://
with https://s3.amazonaws.com/
.
So if you start with this:
http://files.parsetfss.com/b05e3211-bf8b-.../tfss-fa825f28-e541-...-jpg
The final url will look something like this:
https://s3.amazonaws.com/files.parsetfss.com/b05e3211-bf8b-.../tfss-fa825f28-e541-...-jpg
In ruby, that’s:
url.gsub "http://", "https://s3.amazonaws.com/"
In JavaScript:
var url = // your url...
var subbedUrl = url.replace("http://", "https://s3.amazonaws.com/");
Boom - fully secure Parse files.
You’re welcome.