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

石家庄市城乡建设部网站dw软件个人简历网站怎么做

石家庄市城乡建设部网站,dw软件个人简历网站怎么做,城乡和住房建设部网站,网站建设行内资讯过滤器这个是.Net MVC旧有的功能#xff0c;中间件这个概念是新出的#xff0c; ASP.NET Core只是完成了HTTP请求调度、报文解析等必要的工作#xff0c;像检查用户身份、设置缓存报文头等操作都是在中间件中完成#xff0c;中间件就是ASP.NET Core的一个组件#xff0c;…过滤器这个是.Net MVC旧有的功能中间件这个概念是新出的 ASP.NET Core只是完成了HTTP请求调度、报文解析等必要的工作像检查用户身份、设置缓存报文头等操作都是在中间件中完成中间件就是ASP.NET Core的一个组件由前逻辑、next、后逻辑3部分组成多个中间件组成一个管道一个系统中可以有多个管道。ASP.NET Core执行的过程就是http请求和响应按照中间件组装的顺序在中间件之间流转的过程。 以前有封装过滤器进行用户身份检查、预处理请求数据中间件的同样能完成中间件的范围更广 var builder WebApplication.CreateBuilder(args); var app builder.Build(); //定义了对/test路径请求的处理4-22为一个管道 app.Map(/test, async appbuilder {//声明第一个中间件appbuilder.Use(async (context, next) {context.Response.ContentType text/html;await context.Response.WriteAsync(1 Startbr/);await next.Invoke();//执行下一个中间件await context.Response.WriteAsync(1 Endbr/);});//声明第二个中间件appbuilder.Use(async (context, next) {await context.Response.WriteAsync(2 Startbr/);await next.Invoke();await context.Response.WriteAsync(2 Endbr/);});//中间件执行完成后执行runappbuilder.Run(async ctx {await ctx.Response.WriteAsync(hello middleware br/);}); }); app.Run(); //注意如果在中间件中使用ctx.Response.WriteAsync等方式向客户端发送响应我们就不能 //再执行next.Invoke了把请求转到其他中间件了因为其他中间件可能会对response进行了修改 //该案例仅仅当做演示public class CheckAndParsingMiddleware {private readonly RequestDelegate next;public CheckAndParsingMiddleware(RequestDelegate next){this.next next;}//中间件的前逻辑、next、后逻辑都在这里public async Task InvokeAsync(HttpContext context){string pwd context.Request.Query[password];if (pwd123){context.Items[BodyJson] hellowrld;await next(context);//传递到下一个中间件}else{context.Response.StatusCode 401;//不会传递到下一个中间件}} }var builder WebApplication.CreateBuilder(args); var app builder.Build(); app.Map(/test, async appbuilder {appbuilder.UseMiddlewareCheckAndParsingMiddleware();//按注册顺序执行中间件类的Invoke方法appbuilder.Run(async ctx {Console.WriteLine(run start);ctx.Response.ContentType text/html;ctx.Response.StatusCode 200;//HttpContext.Item在同一次请求中是共享的用它来实现中间件之间数据的传递await ctx.Response.WriteAsync(ctx.Items[BodyJson].ToString());Console.WriteLine(run end);}); }); app.Run();
http://www.hkea.cn/news/14382755/

相关文章:

  • 做百度网站接到多少客户电话号码文化传播公司做网站宣传好吗
  • vps可以用了做网站吗网站建设加后台
  • 网站建设方案书 5个备案针对网站做搜索引擎做优化
  • 不会技术怎么做公司网站会员管理系统企业版登录
  • 忻州网站建设求职简历app开发网站
  • 企业网站优化软件江西门户网站建设
  • 广州建设网站哪个好jsp网站开发介绍
  • 河南住房和建设厅网站怎样在wordpress设置伪静态
  • akcms做的网站体育西网站开发价格
  • 建一个网站大概多少钱作文素材网
  • 北京旅游型网站建设wordpress物体替换纹理
  • 青岛网站建设收费哪个平台好视频链接生成
  • 建设银行江苏分行网站客栈网站建设代码
  • 支付宝 手机网站开发好兄弟资源网在线看片
  • 张掖市住房和城乡建设局网站桂林有什么好玩的地方
  • 北京网站建设怎么样天wordpress手机单页面模板
  • 做网站三大主流框架360网站seo
  • 惠州网站建设效果wordpress 时间代码
  • 怎样登录柳州建设网站营销型建设网站
  • 电脑网站设计制作自己制作网站做外贸赚钱吗
  • 陕西建设厅官方网站广告发布许可证
  • 建站软件排行榜百度竞价做网站
  • 广州高端品牌网站建设后台管理便捷深圳东门网红打卡地
  • 网站分页设计做网站的安全证书
  • 谷歌网站英文完全网络营销网站
  • app网站建设工作师家乡的网站设计模板
  • 新手织梦网建设网站wordpress简洁博客模板
  • 西充县建设路小学网站建设网站服务器是什么
  • 宁波网站建设 泊浮科技建个网站需要多少钱?
  • 官网的建站过程常见网站架构