diff --git a/controller/relay.go b/controller/relay.go index b91693f8..5fed1b44 100644 --- a/controller/relay.go +++ b/controller/relay.go @@ -175,7 +175,7 @@ func relayHelper(c *gin.Context) error { return err } var textResponse TextResponse - isStream := resp.Header.Get("Content-Type") == "text/event-stream" + isStream := strings.HasPrefix(resp.Header.Get("Content-Type"), "text/event-stream") var streamResponseText string defer func() {