日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

html5 - EventSource報錯

瀏覽:188日期:2023-09-08 10:09:00

問題描述

錯誤

Error: Can’t set headers after they are sent.

at ServerResponse.OutgoingMessage.setHeader (_http_outgoing.js:357:11)at ServerResponse.header (D:nodejavascript-demonode_modulesexpresslibresponse.js:730:10)at ServerResponse.send (D:nodejavascript-demonode_modulesexpresslibresponse.js:170:12)at Timeout.setInterval [as _onTimeout] (D:nodejavascript-demorouteseventsourceeventsource.js:8:8)at ontimeout (timers.js:384:18)at tryOnTimeout (timers.js:244:5)at Timer.listOnTimeout (timers.js:214:5) Program node --debug ./bin/www exited with code 1

const express = require(’express’);const router = express.Router();router.get(’/connect’,function(req,resp,next){ resp.append(’Content-Type’,’text/event-stream’); console.log(req.method); setInterval((data)=>{resp.send(’hello!’); },1000,’hello’);});router.get(’/html’,(req,resp,next)=>{ resp.render(’./eventsource/msgsend_recevie.html’);});module.exports=router;

<!DOCTYPE html><html lang='en'><head> <title>EventSource消息發送</title> <style type='text/css'>*{ margin:0 auto; padding:0;}p{ width:440px; height:450px; border:2px solid; margin-top:100px;}</style></head><body> <p><textarea rows='30' cols='60'></textarea> </p> <script>//使用eventsource發送信息var eventSource = new EventSource(’/msg_send/connect’);eventSource.onmessage=function(e){ var tx=document.getElementsByTagName(’textarea’)[0]; tx.value=e.data;}; </script></body> </html>

問題解答

回答1:

問題已解決,需要給發送的數據加上'data:'前綴,'nn'后綴,即'data'+msg+'nn'服務端代碼修改如下:

const express = require(’express’);const router = express.Router();router.get(’/connect’,function(req,resp,next){ resp.writeHead(200,{'Content-Type':'text/event-stream','Cache-Control':'no-cache','Connection':'keep-alive' }); setInterval(function(){ resp.write('data:'+Date.now()+'nn'); },1000);});router.get(’/html’,(req,resp,next)=>{ resp.render(’./eventsource/msgsend_recevie.html’);});module.exports=router;回答2:問題

在express的response已經send后,response不允許再進行header等一系列的操作,setintval是一個定時器,你的邏輯方式沒有正確。你的setintval第一次已經把響應推送出去了,那么后面這個響應已經不能繼續操作了,由于http是單向非雙向的,所以第二次是無效的操作

解決方案

如果你希望客戶端能夠接受服務端得事件推送的話,我推薦使用socketio,或者使用ajax輪訓去處理。

標簽: Html5
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲久久一区| 亚洲女同中文字幕| 久久夜色精品| 先锋影音久久久| 欧美在线亚洲综合一区| 久久中文视频| 国产伊人精品| 免费精品国产的网站免费观看| 亚洲精品一级二级| 欧美成a人国产精品高清乱码在线观看片在线观看久 | 在线看片福利| 日韩88av| 日韩黄色在线观看| 国产美女久久| 成人在线视频中文字幕| 天堂日韩电影| 蜜臀精品一区二区三区在线观看| 亚洲欧美日韩视频二区| 午夜亚洲福利| 久久影院一区二区三区| 成人福利视频| 另类av一区二区| 国产精一区二区| 国产麻豆久久| 日韩亚洲精品在线| 国产日韩欧美一区在线| www.com.cn成人| 免费不卡在线观看| 久久精品国产99国产| 久久男女视频| 国产黄大片在线观看| 日韩在线a电影| 国产成人久久精品一区二区三区| 九九久久婷婷| 久久精品国产一区二区| 国产女优一区| 欧美日韩国产观看视频| 亚洲精品看片| 成人羞羞在线观看网站| 亚洲精品免费观看| 在线精品亚洲欧美日韩国产| 亚洲九九精品| 亚洲午夜黄色| 激情国产在线| 国产欧美日韩在线观看视频| 亚洲一区二区成人| 在线日韩电影| 一区二区精品伦理...| 婷婷亚洲成人| 麻豆精品91| 欧美亚洲国产激情| 精品视频一二| 国产伦乱精品| 日韩**一区毛片| 欧美综合另类| 成人日韩av| 麻豆中文一区二区| 国产精品久av福利在线观看| 亚洲久久在线| 亚洲精品黄色| 日韩精品a在线观看91| 蜜臀91精品一区二区三区| 五月婷婷亚洲| 亚洲黄页一区| 一区二区自拍| 一区视频在线| 国产一区二区精品| 亚洲欧美日韩专区| 亚洲欧洲av| 蜜臀91精品一区二区三区| 日韩午夜av| 免费在线观看成人| 五月激激激综合网色播| 久久激情综合网| 国产欧美二区| 国产一区福利| 日韩不卡免费高清视频| 国产视频一区欧美| 日韩国产一区二| 麻豆精品一区二区综合av| 高清久久精品| 精品在线99| 69堂精品视频在线播放| 久久精品女人| 国产在线|日韩| 日韩一区欧美二区| 国产精品久久| av在线日韩| 欧美专区18| 亚洲欧美久久精品| 国产成人精品福利| 国产一级一区二区| 老司机精品视频在线播放| 国内亚洲精品| 激情综合婷婷| 天堂av在线一区| 精品在线网站观看| 亚洲午夜国产成人| 日韩精品免费视频人成| 中文一区一区三区免费在线观 | 麻豆91精品视频| 欧美日韩少妇| 热三久草你在线| 国产一区二区三区不卡视频网站| 久久中文字幕二区| 精品国产一区二区三区噜噜噜| 老牛影视一区二区三区| 欧美精品一区二区久久| 国产一二在线播放| 你懂的国产精品| 97久久亚洲| 日韩欧美三区| 亚洲制服一区| 午夜久久免费观看| 在线精品亚洲欧美日韩国产| 国产精品嫩模av在线| 日韩欧美高清一区二区三区| 999在线观看精品免费不卡网站| 精品国产亚洲日本| 国产精品xxx| 欧美激情麻豆| 精品国产成人| 国产一区二区三区探花| 国产精品手机在线播放| 国产亚洲一区二区三区不卡| 欧美日韩一区二区三区四区在线观看 | 神马午夜在线视频| 91看片一区| 激情五月综合| 亚洲欧美日韩国产一区二区| 美女精品一区| 欧美 日韩 国产一区二区在线视频| 婷婷激情久久| 亚洲精品麻豆| 国产一区二区三区免费在线| 在线看片不卡| 亚洲精品九九| 三级小说欧洲区亚洲区| 视频一区国产视频| 久久的色偷偷| 午夜欧美视频| 国产日韩一区二区三区在线播放| 国产精品麻豆久久| 久久精品观看| 日韩免费精品| 老牛影视精品| 欧美特黄一级| 欧美国产日本| 亚洲一区日韩| 激情视频网站在线播放色| 日韩激情综合| 亚洲欧美视频| 日韩.com| 国产日韩一区二区三区在线播放| 午夜视频精品| 日韩午夜av| av中文资源在线资源免费观看| 少妇精品久久久一区二区三区| 亚洲va在线| 国产一区二区三区免费在线| 日韩高清在线观看一区二区| 中文字幕在线免费观看视频| 日本在线观看不卡视频| 黄色成人在线网址| 久久婷婷激情| 亚洲天堂1区| 欧美日韩免费观看视频| 国产高清亚洲| 国产香蕉精品| 日韩国产欧美在线播放| 日韩精品国产欧美| 日韩精品一二三区| 羞羞答答国产精品www一本 | 国产精久久一区二区| 亚洲人成高清| 亚洲播播91| 亚州av乱码久久精品蜜桃| 亚洲欧美一区在线| 午夜精品一区二区三区国产| 日韩成人免费| 国产九一精品| 久久影院资源站| 国产高清精品二区| 亚洲黄色中文字幕| 欧美日韩国产亚洲一区| 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产一区二区三区不卡视频网站| 国产精品毛片视频| 99精品美女| 日本综合精品一区| 中文字幕人成乱码在线观看| 亚洲色诱最新| 蜜臀91精品一区二区三区| 日韩区欧美区| 久久精品亚洲| 1024精品一区二区三区| 亚洲精品一级| 久久免费福利| 午夜精品婷婷| 国产日产精品_国产精品毛片|