* #20648 encoder now encodes all response types, not only successes * #20648 fix by autoformatter
This commit is contained in:
parent
cae070bd93
commit
54c99d8184
3 changed files with 52 additions and 5 deletions
|
|
@ -43,10 +43,7 @@ trait Encoder {
|
|||
}
|
||||
|
||||
object Encoder {
|
||||
val DefaultFilter: HttpMessage ⇒ Boolean = {
|
||||
case req: HttpRequest ⇒ isCompressible(req)
|
||||
case res @ HttpResponse(status, _, _, _) ⇒ isCompressible(res) && status.isSuccess
|
||||
}
|
||||
val DefaultFilter: HttpMessage ⇒ Boolean = isCompressible _
|
||||
private[coding] def isCompressible(msg: HttpMessage): Boolean =
|
||||
msg.entity.contentType.mediaType.isCompressible
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue