@@ -11,7 +11,6 @@ import io.ktor.server.plugins.autohead.*
11
11
import io.ktor.server.plugins.callid.*
12
12
import io.ktor.server.plugins.calllogging.*
13
13
import io.ktor.server.plugins.compression.*
14
- import io.ktor.server.plugins.conditionalheaders.*
15
14
import io.ktor.server.plugins.contentnegotiation.*
16
15
import io.ktor.server.plugins.cors.routing.*
17
16
import io.ktor.server.plugins.defaultheaders.*
@@ -25,7 +24,8 @@ import io.ktor.server.routing.*
25
24
import io.ktor.server.sessions.*
26
25
import io.ktor.server.sse.*
27
26
import io.ktor.server.websocket.*
28
- import kotlin.concurrent.atomics.*
27
+ import kotlin.concurrent.atomics.AtomicLong
28
+ import kotlin.concurrent.atomics.incrementAndFetch
29
29
import kotlin.time.Duration
30
30
import kotlin.time.Duration.Companion.seconds
31
31
import org.slf4j.event.Level
@@ -68,15 +68,15 @@ fun Application.configureHTTP() {
68
68
allowCredentials = true
69
69
}
70
70
71
- install(ConditionalHeaders ) {
72
- // version { call, outgoingContent ->
73
- // when (outgoingContent.contentType?.withoutParameters()) {
74
- // ContentType.Text.CSS ->
75
- // listOf(EntityTagVersion("abc123"), LastModifiedVersion(GMTDate(123)))
76
- // else -> emptyList()
77
- // }
78
- // }
79
- }
71
+ // install(ConditionalHeaders) {
72
+ // version { call, outgoingContent ->
73
+ // when (outgoingContent.contentType?.withoutParameters()) {
74
+ // ContentType.Text.CSS ->
75
+ // listOf(EntityTagVersion("abc123"), LastModifiedVersion(GMTDate(123)))
76
+ // else -> emptyList()
77
+ // }
78
+ // }
79
+ // }
80
80
81
81
install(Sessions ) {
82
82
cookie<CookieSession >(" SESSION" ) {
0 commit comments