Difference between revisions of "SSL Image Proxy"

From Dreamwidth Notes
Redirect page
Jump to: navigation, search
(initial draft)
 
(not sure how I missed the other proxy page when I created this one)
 
Line 1: Line 1:
Dreamwidth's SSL image caching proxy is a web service that:
+
#REDIRECT [[proxy]]
 
+
* listens for requests for embedded content served via HTTP
+
* downloads and caches the requested content
+
* returns a temporary HTTPS link to that content
+
 
+
This process allows Dreamwidth to successfully display insecure offsite content on a securely viewed page. Without the proxy, either the insecure content would be hidden, or browser warnings would be generated.  The cached content expires every few hours, to avoid [http://wiki.dreamwidth.net/wiki/index.php/Legislation#The_Digital_Millennium_Copyright_Act_.28DMCA.29 DMCA] concerns.
+
 
+
The source code for the proxy is written in [https://golang.org/ Go] and can be found here: https://github.com/dreamwidth/dw-free/blob/develop/src/proxy/main.go
+
 
+
[[Category: Documentation]]
+
[[Category: Development]]
+

Latest revision as of 04:59, 10 April 2016