1
0
Эх сурвалжийг харах

Merge pull request #127 from benschulz/proxies

Add proxy routes in startup_default(…)
YuKun Liu 2 жил өмнө
parent
commit
d5bda3c753
1 өөрчлөгдсөн 3 нэмэгдсэн , 1 устгасан
  1. 3 1
      src/server/mod.rs

+ 3 - 1
src/server/mod.rs

@@ -447,7 +447,9 @@ pub async fn startup_default(ip: String, port: u16, config: CrateConfig) -> Resu
         .service(ServeDir::new(config.crate_dir.join(&dist_path)));
 
     let mut router = Router::new().route("/_dioxus/ws", get(ws_handler));
-
+    for proxy_config in config.dioxus_config.web.proxy.unwrap_or_default() {
+        router = proxy::add_proxy(router, &proxy_config)?;
+    }
     router = router
         .fallback(
             get_service(file_service).handle_error(|error: std::io::Error| async move {