ServerPushManager checks if connection is alive by pushing a single space character every 30 sec. As the content lenght is not set, this triggers "Transfer-Encoding:chunked" response header automatically by the container. The "chunked" response requires a specific body format and handling on the client. Currently, the browser throws ERR_INCOMPLETE_CHUNKED_ENCODING error and terminates the server push request.
Remove the code the checks if the connection is alive. Release server push request regularly on check interval instead.
ServerPushManager checks if connection is alive by pushing a single space character every 30 sec. As the content lenght is not set, this triggers "Transfer-Encoding:chunked" response header automatically by the container. The "chunked" response requires a specific body format and handling on the client. Currently, the browser throws ERR_INCOMPLETE_CHUNKED_ENCODING error and terminates the server push request.
Remove the code the checks if the connection is alive. Release server push request regularly on check interval instead.
Fix #167