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

响应式网站公司wordpress还有什么

响应式网站公司,wordpress还有什么,四川省城乡住房建设部网站首页,中小型企业 公司网站建设看到一个文章[Go] 不到 100 行代码实现一个支持 CONNECT 动词的 HTTP 服务器 在NET8中如何实现 创建项目为MiniApi 编辑Program.cs文件。 var builder WebApplication.CreateSlimBuilder(args);var app builder.Build();// 将HTTP请求通过协议升级机制转为远程TCP请求…看到一个文章[Go] 不到 100 行代码实现一个支持 CONNECT 动词的 HTTP 服务器 在NET8中如何实现 创建项目为MiniApi 编辑Program.cs文件。 var builder WebApplication.CreateSlimBuilder(args);var app builder.Build();// 将HTTP请求通过协议升级机制转为远程TCP请求WebSocket分支Nginx支持 app.Map(/http2tcp, async (context) {var upgradeFeature context.Features.GetMicrosoft.AspNetCore.Http.Features.IHttpUpgradeFeature();if (upgradeFeature ! null upgradeFeature.IsUpgradableRequest){context.Features.GetMicrosoft.AspNetCore.Http.Timeouts.IHttpRequestTimeoutFeature()?.DisableTimeout();context.Response.Headers.Connection Microsoft.Net.Http.Headers.HeaderNames.Upgrade;context.Response.Headers.Upgrade http2tcp/1.0;Stream stream await upgradeFeature.UpgradeAsync();using System.Net.Sockets.TcpClient tcpClient new System.Net.Sockets.TcpClient();await tcpClient.ConnectAsync(System.Net.IPEndPoint.Parse(127.0.0.1:1000));using System.Net.Sockets.NetworkStream network tcpClient.GetStream();var taskX network.CopyToAsync(stream);var tsakY stream.CopyToAsync(network);Task.WaitAny(taskX, tsakY);} });// 将HTTP请求通过CONNECT方法转为TCP请求CONNECT分支主流浏览器都支持 https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/CONNECT app.MapMethods(, new[] { HttpMethods.Connect }, async (context) {var auth context.Request.Headers[Proxy-Authorization];await context.Response.Body.FlushAsync();var socket context.Features.GetMicrosoft.AspNetCore.Connections.Features.IConnectionSocketFeature()!.Socket;var stream new System.Net.Sockets.NetworkStream(socket);using var tcpClient new System.Net.Sockets.TcpClient();await tcpClient.ConnectAsync(System.Net.IPEndPoint.Parse(context.Request.Host.Value));using var network tcpClient.GetStream();var taskX network.CopyToAsync(stream);var tsakY stream.CopyToAsync(network);Task.WaitAny(taskX, tsakY);await socket.DisconnectAsync(true);socket.Close(); });app.Run();
http://www.pierceye.com/news/694679/

相关文章:

  • 网站备案背景幕布下载成都最好的seo外包
  • 荆州 商务 网站建设郑州网站建设灵秀
  • 重庆市建筑工程信息官方网站注册号域名后如何建设公司网站
  • 江门网站建设junke100深圳小企业网站建设设计制作
  • 个人域名能做网站吗江苏外贸型网站制作
  • 文登区做网站的公司琴行网站开发学术论文
  • 嵌入式网站开发学习百度seo优化收费标准
  • 网站评价及优化分析报告湖南省邵阳建设局网站
  • 网站推广是做什么的深圳市住房建设与保障局官方网站
  • qq群推广网站lamp网站开发制作
  • ui网站界面设计广州省建设监理协会网站
  • 网站界面设计教程宁波正规网站seo公司
  • 网站建设与管理中专上海注册公司注册地址
  • 清溪网站建设怎么用wordpress打开网站
  • 网站稳定性不好的原因wordpress仿站维护
  • 银行管理系统网站建设最专业的医疗网站建设
  • 网站应该怎么做住建官网查询
  • 建设网站类型条形码生成器在线制作图片
  • 邯郸广告公司网站建设seo排名怎么做
  • 大眼睛网站建设做艺术品的网站
  • 自助免费网站建设平台网站开发php还是jsp
  • 网站建设成本多少北京怎么进行网页设计
  • 给个网站做导航违法吗游戏推广员每天做什么
  • 交互式网站开发技术全国企业信用公示信息公示网官网
  • 大连网站设计公司排名班级优化大师的功能有哪些
  • 旅游网站建设的概念ppt模板自己制作
  • 重庆网站建设首选承越网站开发建设方案
  • 创建一个网站的费用网站服务器租用报价
  • 潍坊企化网站建设大型免费网站制作
  • 松原网站制作网页制作的基本步骤流程