diff --git a/src/app.rs b/src/app.rs index 9def0c3..0dbd66a 100644 --- a/src/app.rs +++ b/src/app.rs @@ -121,7 +121,7 @@ async fn data_handler( &state.config.local_oss, &segments.collect::>(), ) { - Ok(url) => url.replace(".png", "_processed.png"), + Ok(url) => url, Err(e) => { return ( StatusCode::INTERNAL_SERVER_ERROR, @@ -131,6 +131,7 @@ async fn data_handler( } }; + println!("url: {}", url); match download_image(&url).await { Ok((image_data, content_type)) => { // 缓存图像数据 @@ -176,7 +177,7 @@ async fn data_handler( async fn data_nearest_handler( Query(params): Query, - State(mut state): State, + State(state): State, ) -> impl IntoResponse { match chrono::NaiveDateTime::parse_from_str(¶ms.datetime, "%Y%m%d%H%M%S") { Ok(naive_datetime) => {