diff --git a/Userland/Services/WebServer/Client.cpp b/Userland/Services/WebServer/Client.cpp index 6e2a000096..70dab9dc45 100644 --- a/Userland/Services/WebServer/Client.cpp +++ b/Userland/Services/WebServer/Client.cpp @@ -169,7 +169,7 @@ ErrorOr Client::handle_request(ReadonlyBytes raw_request) auto stream = TRY(Core::File::open(real_path.bytes_as_string_view(), Core::File::OpenMode::Read)); auto const info = ContentInfo { - .type = TRY(String::from_deprecated_string(Core::guess_mime_type_based_on_filename(real_path.bytes_as_string_view()))), + .type = TRY(String::from_utf8(Core::guess_mime_type_based_on_filename(real_path.bytes_as_string_view()))), .length = TRY(Core::DeprecatedFile::size(real_path.bytes_as_string_view())) }; TRY(send_response(*stream, request, move(info)));