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

seo网站沙盒期jsp做网站前端实例

seo网站沙盒期,jsp做网站前端实例,家居网站建设如何,天眼查公司注册信息要在基于.NET 9的应用中实现进度条功能#xff0c;我们可以通过HttpContext.Response来发送实时的进度更新到前端。以下是一个简单的示例#xff0c;展示了如何在ASP.NET Core应用中实现这一功能。 但是#xff0c;我在.net framework4.7.2框架下#xff0c;实际不了HttpC…要在基于.NET 9的应用中实现进度条功能我们可以通过HttpContext.Response来发送实时的进度更新到前端。以下是一个简单的示例展示了如何在ASP.NET Core应用中实现这一功能。 但是我在.net framework4.7.2框架下实际不了HttpContext.Response.WriteAsync发贴求解决办法 后端代码C# 首先我们需要创建一个ASP.NET Core控制器动作该动作将模拟一个长时间运行的任务并在任务执行过程中发送进度更新。 using Microsoft.AspNetCore.Mvc; using System; using System.Threading; using System.Threading.Tasks; [ApiController] [Route([controller])] public class ProgressController : ControllerBase {[HttpGet(start)]public async Task StartLongRunningTask(){// 设置响应头指示这是一个长时间运行的请求HttpContext.Response.Headers.Add(Connection, keep-alive);HttpContext.Response.Headers.Add(Content-Type, text/event-stream);HttpContext.Response.Headers.Add(Cache-Control, no-cache);// 模拟长时间运行的任务for (int i 0; i 100; i){// 发送进度更新await SendProgress(i);// 模拟工作负载await Task.Delay(100);}// 任务完成关闭连接await HttpContext.Response.Body.FlushAsync();HttpContext.Response.Body.Close();}private async Task SendProgress(int percentage){var data $data: {percentage}\n\n;var bytes System.Text.Encoding.UTF8.GetBytes(data);await HttpContext.Response.Body.WriteAsync(bytes, 0, bytes.Length);await HttpContext.Response.Body.FlushAsync();} } 二、前端代码HTML JavaScript 接下来我们需要创建一个简单的HTML页面用于显示进度条并使用JavaScript来接收后端发送的进度更新。   !DOCTYPE html html langen headmeta charsetUTF-8meta nameviewport contentwidthdevice-width, initial-scale1.0titleProgress Bar Example/titlestyle#progressBar {width: 0%;height: 30px;background-color: green;text-align: center;line-height: 30px;color: white;}/style /head bodydiv idprogressBar0%/divbutton onclickstartProgress()Start Task/buttonscriptfunction startProgress() {const eventSource new EventSource(/Progress/start);eventSource.onmessage function(event) {const progressBar document.getElementById(progressBar);progressBar.style.width event.data %;progressBar.textContent event.data %;};eventSource.onerror function() {eventSource.close();console.error(EventSource failed.);};}/script /body /html
http://www.hkea.cn/news/14509262/

相关文章:

  • 微信公众号php网站开发企业网站服务门户
  • 西宁好的网站建设中国基建人才网
  • 泸溪县建设局网站网站建设公司-跨界鱼科技优
  • 成都龙泉建设网站2021免费正能量网站入口
  • 重庆荣昌网站建设报价做购物网站用服务器
  • 网站开发成本评估哪个网站做兼职猎头
  • 哈尔滨网站建设策划方案销售网站排名
  • 戚墅堰建设网站18芯城网站开发案例
  • 网站怎么换主机wordpress鼠标
  • 做废铁在哪个网站推广中卫网站推广优化
  • 开源的网站系统wordpress布局怎么看
  • 网站建设视频代码wordpress怎么添加全局背景音乐
  • python 网站开发实战wordpress 手机版 导航
  • 淘宝网站所用编码群晖 套件 wordpress
  • 做微信公众号用什么网站老板办公室装修设计
  • 网站托管怎做什么学做网站
  • 免费网站备案号码wordpress七牛云使用
  • 网页制作怎么上传到网站wordpress 去掉 googleapis
  • 企业网站可以自己做北京网站建设seo优化
  • 做蛋糕网站的优点免费 支付宝购物网站模版
  • 服装设计网站有哪些推荐关于购物网站开发的开题报告
  • 长沙网站推广服务公司ui培训班有用吗
  • 长沙做企业网站推广的公司外贸网站建设源码
  • python做音乐网站网站建设用电脑
  • 镇海建设交通局网站首页东莞横沥理工学校
  • yahoo网站提交入口微擎可以做网站吗
  • 品牌商城网站制作考研门户网站的建设
  • 用php做京东网站页面flarum wordpress
  • 中学生做的安全作业网站波莱网站开发
  • wordpress多站点使用期限插件公司展示网站制作