0

我想重定向到一个外部 URL,比如https://www.google.com,但warp::redirect只需要一个 URI 而不是一个 URL。

4

1 回答 1

0

warp::redirect从的文档中复制示例并运行它可以正常工作:

use warp::{http::Uri, Filter}; // 0.2.0
use tokio; // 0.2.9, features = ["full"]

#[tokio::main]
async fn main() {
    let route = warp::any().map(|| warp::redirect(Uri::from_static("https://www.google.com")));

    warp::serve(route).run(([127, 0, 0, 1], 8080)).await;
}
于 2020-01-21T13:47:08.667 回答