当前位置: 首页 > news >正文

温州哪里做网站设计公司的网站设计

温州哪里做网站设计,公司的网站设计,微商推广,外网专门做钙片的网站在B/S场景中#xff0c;通常我们前端主动访问后端可以使用axios#xff0c;效果很理想#xff0c;而后端要访问前端则不能这样操作了#xff0c;可以考虑SSE、websocket等方式#xff0c;实时和性能均有保障。 下面给出一个简单的SSE例子#xff0c;后端是nodeexpress通常我们前端主动访问后端可以使用axios效果很理想而后端要访问前端则不能这样操作了可以考虑SSE、websocket等方式实时和性能均有保障。 下面给出一个简单的SSE例子后端是nodeexpress前端是htmljavascript(jqueryaxios) 实现一个简单的web聊天室。 不说废话直接上代码 const stringRandom require(string-random);const express require(express); const app express();var msgs[]; var clients[];app.use(/, express.static(./));app.get(/events, (req,res){res.writeHead(200, { Content-Type: text/event-stream, Connection: keep-alive, Cache-Control: no-cache });res.write(data: ${JSON.stringify(msgs)}\n\n);let clientidstringRandom(32, { letters: ABCDEF })clients.push({ clientid:clientid, res:res });req.on(close, () { clients clients.filter(item (item.clientid ! clientid)); }); });app.post(/sendmsg,express.json(), (req,res){msgs.push(req.body);res.json({code:200});clients.forEach(client{ client.res.write(data: ${JSON.stringify(req.body)}\n\n) }); });app.listen(3000, () { console.log(极简聊天室服务启动); })!DOCTYPE html html head title极简聊天室/title meta charsetutf-8 script srcjquery-3.6.1.min.js/script script srcaxios.min.js/script /head body input idmsg/inputbutton idsend onclicksendmsg()发送/button ul idmsgs /ul script var uid; let reg new RegExp((^|) uid ([^]*)(|$),i); let r location.search.substr(1).match(reg); uid(r!null)?decodeURI(r[2]):me;const evtSource new EventSource(http://localhost:3000/events);evtSource.addEventListener(message, function(event) {let jvarJSON.parse(event.data);if (jvar instanceof Array) { jvar.forEach(item{ $(#msgs).append(li${item.uid} 说: ${item.msg}/li) } ) }else { $(#msgs).append(li${jvar.uid} 说: ${jvar.msg}/li) } })function sendmsg() { axios.post(http://localhost:3000/sendmsg,{uid:uid,msg:$(#msg).val()}).then(()$(#msg).val()) } /script /body /html 浏览器访问效果如下
http://www.hkea.cn/news/14318053/

相关文章:

  • 大好网站企业网站功能
  • 长沙网站建设及推广公司在线制作成品图片
  • 一起做网站可以一件代发吗app定制开发公司排名
  • 在建设局网站上怎么样总监解锁做网站干什么用
  • 网站建设电话邀约话术龙溪网站建设企业
  • 网站后台难做吗wordpress 4.6 中文
  • 外贸网站建设有哪些要求7款优秀网站设计欣赏
  • aspx网站架设教程php网站建设的安全性研究
  • wordpress建站多少钱彩妆网站模板
  • 厚街h5网站建设淄博网站推广优化
  • 海口网站建设服务做视频点播网站的要求
  • 网络公司网站报价朝阳专业网站建设公司
  • 分析一个网站网站如何认证
  • 网络科技公司帮高校建设网站济宁做网站的
  • 口碑做团购网站百度竞价电话
  • 常州建网站东莞网站建设营销哪家好
  • 这样做网站微信扫描 WordPress
  • wordpress全站启用ssl张戈石家庄市制作网站公司
  • 校园网站模版生产备案号怎么查询网站
  • pc开奖网站建设网络连接服务
  • 网站备案背景墙深圳便宜网站建设
  • 商城网站建设与维护方案网站备案期间做什么
  • 佛山 网站设计公司wordpress主题自适应
  • 建立子目录网站做电商网站运营
  • 建一个推广网站价格石狮建设局网站
  • 变性人做欲网站带管理后台的网站
  • 短网站生成公司软文代写
  • 会泽住房和城乡建设局网站珠海互联网公司
  • 徐州智能建站怎么做宁波seo深度优化平台有哪些
  • 园林网站免费模板网络行为管理系统