Skip to content

Commit ce91764

Browse files
Update ktor-server/ktor-server-netty/jvm/src/io/ktor/server/netty/cio/NettyHttpResponsePipeline.kt
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 7cce992 commit ce91764

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ktor-server/ktor-server-netty/jvm/src/io/ktor/server/netty/cio/NettyHttpResponsePipeline.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,10 +183,10 @@ internal class NettyHttpResponsePipeline(
183183
// Track streaming responses count
184184
val contentType = when (responseMessage) {
185185
is HttpResponse -> responseMessage.headers().get(HttpHeaders.ContentType)
186-
is Http2HeadersFrame -> responseMessage.headers().get(HttpHeaders.ContentType)?.toString()
186+
is Http2HeadersFrame -> responseMessage.headers().get("content-type")?.toString()
187187
else -> null
188188
}
189-
if (contentType?.contains("text/event-stream") == true) {
189+
if (contentType?.contains("text/event-stream", ignoreCase = true) == true) {
190190
call.isStreamingResponse = true
191191
httpHandlerState.streamingResponses.incrementAndGet()
192192
}

0 commit comments

Comments
 (0)