mirror of
https://github.com/actix/actix-web.git
synced 2024-12-16 21:26:34 +00:00
Fix svg files not being compressed
This commit is contained in:
parent
03c65d93e5
commit
89c8802baf
2 changed files with 7 additions and 1 deletions
|
@ -5,6 +5,7 @@
|
|||
- On Windows, an error is now returned from `HttpServer::bind()` (or TLS variants) when binding to a socket that's already in use.
|
||||
- Update `brotli` dependency to `7`.
|
||||
- Minimum supported Rust version (MSRV) is now 1.75.
|
||||
- Fix Svg images not being compressed by the `Compress` middleware.
|
||||
|
||||
## 4.9.0
|
||||
|
||||
|
|
|
@ -191,7 +191,12 @@ where
|
|||
None => true,
|
||||
Some(hdr) => {
|
||||
match hdr.to_str().ok().and_then(|hdr| hdr.parse::<Mime>().ok()) {
|
||||
Some(mime) if mime.type_().as_str() == "image" => false,
|
||||
Some(mime)
|
||||
if mime.type_().as_str() == "image"
|
||||
&& mime.subtype().as_str() != "svg+xml" =>
|
||||
{
|
||||
false
|
||||
}
|
||||
Some(mime) if mime.type_().as_str() == "video" => false,
|
||||
_ => true,
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue