X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fseastar%2Fsrc%2Fhttp%2Ffile_handler.cc;fp=ceph%2Fsrc%2Fseastar%2Fsrc%2Fhttp%2Ffile_handler.cc;h=26427cd044015d0a3a47681ab48e97fbe7fa9f4b;hb=20effc670b57271cb089376d6d0800990e5218d5;hp=3bb790d4bd3b22317ecdf8d0a23febbc068bde0b;hpb=a71831dadd1e1f3e0fa70405511f65cc33db0498;p=ceph.git diff --git a/ceph/src/seastar/src/http/file_handler.cc b/ceph/src/seastar/src/http/file_handler.cc index 3bb790d4b..26427cd04 100644 --- a/ceph/src/seastar/src/http/file_handler.cc +++ b/ceph/src/seastar/src/http/file_handler.cc @@ -70,6 +70,8 @@ sstring file_interaction_handler::get_extension(const sstring& file) { if (last_dot_pos != sstring::npos && last_dot_pos > last_slash_pos) { extension = file.substr(last_dot_pos + 1); } + // normalize file extension for mime type + std::transform(extension.begin(), extension.end(), extension.begin(), ::tolower); return extension; }