La risposta di EventSource ha un tipo MIME ("text/plain") che non è "text/event-stream". Interruzione della connessione. Perché sto riscontrando questo problema quando si invia una richiesta da javascript a servlet?La risposta di EventSource ha un tipo MIME ("text/plain") che non è "text/event-stream"
11
A
risposta
1
È necessario impostare l'intestazione del messaggio prima di inviarlo:
response.writeHead(200, {
'Content-Type': 'text/event-stream',
'Cache-Control': 'no-cache',
'Connection': 'keep-alive'
});
Puoi seguire questo articolo per ulteriori informazioni: https://www.html5rocks.com/en/tutorials/eventsource/basics/
+0
L'URL mi ha aiutato. Grazie! – Hoose
Stai usando caldo carico di webpack? Se un percorso viene gestito prima che il caricatore automatico possa utilizzarlo, ecco come si lamenta la pala calda. Inoltre, se hai caricato il programma di caricamento in produzione, potrebbe verificarsi anche questo errore. – paqogomez