[+] gzip & deflate

This commit is contained in:
Azalea
2024-03-26 18:09:27 -04:00
parent fa33cb680e
commit 40a65b5e13
2 changed files with 7 additions and 1 deletions

View File

@@ -10,6 +10,7 @@ import com.fasterxml.jackson.databind.module.SimpleModule
import icu.samnyan.aqua.net.utils.ApiException
import io.ktor.client.*
import io.ktor.client.engine.cio.*
import io.ktor.client.plugins.compression.*
import io.ktor.client.plugins.contentnegotiation.*
import io.ktor.serialization.kotlinx.json.*
import kotlinx.coroutines.Dispatchers
@@ -88,6 +89,10 @@ val HTTP = HttpClient(CIO) {
install(ContentNegotiation) {
json(JSON)
}
install(ContentEncoding) {
gzip()
deflate()
}
}
val TIKA = Tika()
val MIMES = MimeTypes.getDefaultMimeTypes()