[dreamwidth/dw-free] d1a927: Add caching proxy
Branch: refs/heads/develop
Home: https://github.com/dreamwidth/dw-free
Commit: d1a92783290af1d4a77002faf2a05d58b85e6362
https://github.com/dreamwidth/dw-free/commit/d1a92783290af1d4a77002faf2a05d58b85e6362
Author: Mark Smith <mark@qq.is>
Date: 2015-01-18 (Sun, 18 Jan 2015)
Changed paths:
M .gitignore
A src/proxy/main.go
Log Message:
-----------
Add caching proxy
This is going to be used in the situation where a user has embedded some
HTTP content and we're delivering the page over HTTPS. I.e., this
enables us to "promote" the content to SSL by proxying it ourselves and
caching it locally.
Files are only cached for a little while, so if the content becomes
unavailable upstream, we will also stop serving it.
Home: https://github.com/dreamwidth/dw-free
Commit: d1a92783290af1d4a77002faf2a05d58b85e6362
https://github.com/dreamwidth/dw-free/commit/d1a92783290af1d4a77002faf2a05d58b85e6362
Author: Mark Smith <mark@qq.is>
Date: 2015-01-18 (Sun, 18 Jan 2015)
Changed paths:
M .gitignore
A src/proxy/main.go
Log Message:
-----------
Add caching proxy
This is going to be used in the situation where a user has embedded some
HTTP content and we're delivering the page over HTTPS. I.e., this
enables us to "promote" the content to SSL by proxying it ourselves and
caching it locally.
Files are only cached for a little while, so if the content becomes
unavailable upstream, we will also stop serving it.
