Skip to content

Commit 08d5c3b

Browse files
committed
Use brotli compression
1 parent b0abcfe commit 08d5c3b

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Diff for: pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
<dependency>
1717
<groupId>io.javalin</groupId>
1818
<artifactId>javalin</artifactId>
19-
<version>3.1.0</version>
19+
<version>3.2.0</version>
2020
</dependency>
2121
<dependency>
2222
<groupId>com.fasterxml.jackson.module</groupId>

Diff for: src/main/kotlin/app/Main.kt

+3
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ package app
33
import app.util.HerokuUtil
44
import app.util.RateLimitUtil
55
import io.javalin.Javalin
6+
import io.javalin.core.compression.Brotli
7+
import io.javalin.core.compression.Gzip
68
import io.javalin.core.util.Header
79
import io.javalin.http.BadRequestResponse
810
import io.javalin.http.NotFoundResponse
@@ -17,6 +19,7 @@ fun main() {
1719
val log = LoggerFactory.getLogger("app.MainKt")
1820
val app = Javalin.create {
1921
it.addStaticFiles("/public")
22+
it.compressionStrategy(Brotli(), Gzip())
2023
it.server {
2124
Server(QueuedThreadPool(200, 8, 120000)).apply {
2225
connectors = arrayOf(ServerConnector(server).apply {

0 commit comments

Comments
 (0)