2个版本
使用旧Rust 2015
0.1.1 | 2018年1月13日 |
---|---|
0.1.0 | 2018年1月13日 |
#10 in #request-url
7KB
75 行
iron_reverse_proxy
一些简单的 BeforeMiddleware
以便在反向代理后使用Iron变得更容易。
用法
extern crate iron_reverse_proxy;
use iron::prelude::*;
let mut ch = Chain::new();
ch.link_before(iron_reverse_proxy::ReverseProxyMiddleware);
完成。与router
的url_for!
宏配合使用尤其出色,因为它依赖于Request.url
属性,该中间件会修改此属性。
许可证
MIT许可证,见LICENSE
。
lib.rs
:
一些简单的 BeforeMiddleware
以便在反向代理后使用Iron变得更容易。
use iron::prelude::*;
let mut ch = Chain::new(handler);
ch.link_before(iron_reverse_proxy::ReverseProxyMiddleware);
完成。与router
的url_for!
宏配合使用尤其出色,因为它依赖于Request.url
属性,该中间件会修改此属性。
依赖项
~4.5MB
~114K SLoC