2 releases
Uses old Rust 2015
0.1.1 | Jan 13, 2018 |
---|---|
0.1.0 | Jan 13, 2018 |
#10 in #request-url
7KB
75 lines
iron_reverse_proxy
Some simple BeforeMiddleware
to make using Iron behind a reverse proxy easier.
Usage:
extern crate iron_reverse_proxy;
use iron::prelude::*;
let mut ch = Chain::new();
ch.link_before(iron_reverse_proxy::ReverseProxyMiddleware);
And you're done. Works particularly well with router
's url_for!
macro, as it depends on the Request.url
property, which this middleware modifies.
License
Licensed under the MIT, see LICENSE
.
lib.rs
:
Some simple BeforeMiddleware
to make using Iron behind a reverse proxy easier.
use iron::prelude::*;
let mut ch = Chain::new(handler);
ch.link_before(iron_reverse_proxy::ReverseProxyMiddleware);
And you're done. Works particularly well with router
's url_for!
macro, as it depends on the Request.url
property, which this middleware modifies.
Dependencies
~4.5MB
~114K SLoC