Skip to content

Commit 7b73570

Browse files
authored
fix(server): Provide GoogleBot compatibility. (#3851)
1 parent dfc59a8 commit 7b73570

File tree

1 file changed

+1
-10
lines changed
  • packages/fullstack/src/server

1 file changed

+1
-10
lines changed

packages/fullstack/src/server/mod.rs

+1-10
Original file line numberDiff line numberDiff line change
@@ -375,15 +375,6 @@ pub async fn render_handler(
375375
State(state): State<RenderHandleState>,
376376
request: Request<Body>,
377377
) -> impl IntoResponse {
378-
// Only respond to requests for HTML
379-
if let Some(mime) = request.headers().get("Accept") {
380-
let mime = mime.to_str().map(|mime| mime.to_ascii_lowercase());
381-
match mime {
382-
Ok(accepts) if accepts.contains("text/html") => {}
383-
_ => return Err(StatusCode::NOT_ACCEPTABLE),
384-
}
385-
}
386-
387378
let cfg = &state.config;
388379
let ssr_state = state.ssr_state();
389380
let build_virtual_dom = {
@@ -420,7 +411,7 @@ pub async fn render_handler(
420411
freshness.write(response.headers_mut());
421412
let headers = server_context.response_parts().headers.clone();
422413
apply_request_parts_to_response(headers, &mut response);
423-
Ok(response)
414+
Result::<http::Response<axum::body::Body>, StatusCode>::Ok(response)
424415
}
425416
Err(e) => {
426417
tracing::error!("Failed to render page: {}", e);

0 commit comments

Comments
 (0)