temporary redirect status code instead of found

This commit is contained in:
Francesco Pio Gaglione 2025-09-05 10:15:40 +02:00
parent f8f2cce8f7
commit 71a191f75d
2 changed files with 3 additions and 3 deletions

View File

@ -736,7 +736,7 @@ mod tests {
.await;
let req = TestRequest::with_uri("/tests").to_request();
let resp = test::call_service(&srv, req).await;
assert_eq!(resp.status(), StatusCode::PERMANENT_REDIRECT);
assert_eq!(resp.status(), StatusCode::TEMPORARY_REDIRECT);
// should redirect if files listing is enabled
let srv = test::init_service(
@ -749,7 +749,7 @@ mod tests {
.await;
let req = TestRequest::with_uri("/tests").to_request();
let resp = test::call_service(&srv, req).await;
assert_eq!(resp.status(), StatusCode::PERMANENT_REDIRECT);
assert_eq!(resp.status(), StatusCode::TEMPORARY_REDIRECT);
// should not redirect if the path is wrong
let req = TestRequest::with_uri("/not_existing").to_request();

View File

@ -149,7 +149,7 @@ impl Service<ServiceRequest> for FilesService {
let redirect_to = format!("{}/", req.path());
return Ok(req.into_response(
HttpResponse::PermanentRedirect()
HttpResponse::TemporaryRedirect()
.insert_header((header::LOCATION, redirect_to))
.finish(),
));