generated from t/malachite
add: access control allow origin
This commit is contained in:
parent
35f6869ddb
commit
a695d646d3
1 changed files with 10 additions and 1 deletions
11
src/main.rs
11
src/main.rs
|
@ -1,8 +1,13 @@
|
|||
#![doc = include_str!("../README.md")]
|
||||
use axum::{Router, routing::get_service};
|
||||
use axum::{
|
||||
Router,
|
||||
http::{HeaderValue, header::ACCESS_CONTROL_ALLOW_ORIGIN},
|
||||
routing::get_service,
|
||||
};
|
||||
use std::{env::var, net::SocketAddr};
|
||||
use tower_http::{
|
||||
catch_panic::CatchPanicLayer,
|
||||
set_header::SetResponseHeaderLayer,
|
||||
trace::{self, TraceLayer},
|
||||
};
|
||||
use tracing::{Level, info};
|
||||
|
@ -34,6 +39,10 @@ async fn main() {
|
|||
.make_span_with(trace::DefaultMakeSpan::new().level(Level::INFO))
|
||||
.on_response(trace::DefaultOnResponse::new().level(Level::INFO)),
|
||||
)
|
||||
.layer(SetResponseHeaderLayer::overriding(
|
||||
ACCESS_CONTROL_ALLOW_ORIGIN,
|
||||
HeaderValue::from_static("*"),
|
||||
))
|
||||
.layer(CatchPanicLayer::new());
|
||||
|
||||
// ...
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue