前端在https的情况下使用SSE报错net::ERR_HTTP2_PROTOCOL_ERROR 200
时间: 2024-01-29 21:36:10 浏览: 405
HTTP服务器错误信息
这个错误可能是由于您的服务端不支持HTTP/2协议,而您的前端代码使用了SSE (Server-Sent Events) 来与服务端通信,并且您的网站启用了HTTP/2协议。在HTTP/2协议中,SSE的请求需要使用HTTP/2的流式传输,而您的服务端不支持这种方式,因此会出现错误。
您可以尝试升级您的服务端,使其支持HTTP/2协议,并且支持流式传输,或者将您的前端代码改为使用其他协议来实现与服务端的通信,例如WebSocket或者Long Polling。另外,您也可以尝试查看服务端的日志,看是否有相关的错误信息可以提供更多的帮助。
阅读全文