mirror of
https://github.com/sergi0g/cup.git
synced 2025-11-17 17:43:37 -05:00
Add Content-Type header to API responses
This commit is contained in:
@@ -84,15 +84,21 @@ async fn _static(data: StateRef<'_, Arc<Mutex<ServerData>>>, path: PathRef<'_>)
|
|||||||
}
|
}
|
||||||
|
|
||||||
async fn api_simple(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
async fn api_simple(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
||||||
WebResponse::new(ResponseBody::from(json::stringify(
|
WebResponse::builder()
|
||||||
|
.header("Content-Type", "application/json")
|
||||||
|
.body(ResponseBody::from(json::stringify(
|
||||||
data.lock().await.simple_json.clone(),
|
data.lock().await.simple_json.clone(),
|
||||||
)))
|
)))
|
||||||
|
.unwrap()
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn api_full(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
async fn api_full(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
||||||
WebResponse::new(ResponseBody::from(json::stringify(
|
WebResponse::builder()
|
||||||
|
.header("Content-Type", "application/json")
|
||||||
|
.body(ResponseBody::from(json::stringify(
|
||||||
data.lock().await.full_json.clone(),
|
data.lock().await.full_json.clone(),
|
||||||
)))
|
)))
|
||||||
|
.unwrap()
|
||||||
}
|
}
|
||||||
|
|
||||||
async fn refresh(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
async fn refresh(data: StateRef<'_, Arc<Mutex<ServerData>>>) -> WebResponse {
|
||||||
|
|||||||
Reference in New Issue
Block a user