diff --git a/server/src/main/java/net/ServerHandler.kt b/server/src/main/java/net/ServerHandler.kt index 52436b6b253..4f343e030cf 100644 --- a/server/src/main/java/net/ServerHandler.kt +++ b/server/src/main/java/net/ServerHandler.kt @@ -30,18 +30,18 @@ class ServerHandler(val handlers: Map) : SimpleChannelInboundHa HttpResponseStatus.OK, Unpooled.copiedBuffer(Base64.getEncoder().encodeToString(responseBytes), CharsetUtil.UTF_8) ) - response.headers().setInt(HttpHeaderNames.CONTENT_LENGTH, response.content().readableBytes()) + response.headers().add("Content-Length", response.content().readableBytes()) response.headers().add("Access-Control-Allow-Origin", "*") response.headers().add("Access-Control-Allow-Methods", "GET,POST,PUT,DELETE,OPTIONS") response.headers().add("Access-Control-Allow-Headers", "X-Requested-With, Content-Direction, Content-Length") - response.headers().setInt(HttpHeaderNames.CONTENT_LENGTH, response.content().readableBytes()) + response.headers().add("Content-Length", response.content().readableBytes()) return response } override fun channelRead0(ctx: ChannelHandlerContext, msg: Any) { if (msg is HttpRequest) { - path = msg.uri() - method = msg.method() + path = msg.getUri() + method = msg.getMethod() } if (msg is DefaultHttpContent) {