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

有了域名之后怎么做自己的网站网站返回404是什么意思

有了域名之后怎么做自己的网站,网站返回404是什么意思,学做网站的基本,手机浏览微网站1. 引入DotNetty包 我用的开发工具是VS2022#xff0c;不同工具引入可能会有差异 工具——NuGet包管理器——管理解决方案的NuGet程序包 搜索DotNetty 2.新建EchoClientHandler.cs类 用于接收服务器返回数据 public class EchoClientHandler : SimpleChannelIn…1. 引入DotNetty包 我用的开发工具是VS2022不同工具引入可能会有差异 工具——NuGet包管理器——管理解决方案的NuGet程序包 搜索DotNetty 2.新建EchoClientHandler.cs类 用于接收服务器返回数据 public class EchoClientHandler : SimpleChannelInboundHandlerIByteBuffer {/// summary/// Read0是DotNetty特有的对于Read方法的封装/// 封装实现了/// 1. 返回的message的泛型实现/// 2. 丢弃非该指定泛型的信息/// /summary/// param namectx/param/// param namemsg/paramprotected override void ChannelRead0(IChannelHandlerContext ctx, IByteBuffer msg){if (msg ! null){Console.WriteLine(Receive From Server: msg.ToString(Encoding.UTF8));}//ctx.WriteAsync(Unpooled.CopiedBuffer(msg));}public override void ChannelReadComplete(IChannelHandlerContext context){context.Flush();}public override void ChannelActive(IChannelHandlerContext context){Console.WriteLine(ChannelActive);//context.WriteAndFlushAsync(Unpooled.CopiedBuffer(Encoding.UTF8.GetBytes(Hello World!)));}public override void ChannelInactive(IChannelHandlerContext context){Console.WriteLine(ChannelInactive);base.ChannelInactive(context);context.CloseAsync();}public override void ExceptionCaught(IChannelHandlerContext context, Exception exception){Console.WriteLine(ExceptionCaught);Console.WriteLine(exception);context.CloseAsync();} }3.新建DotNettyClient.cs客户端类 public class DotNettyClient {private MultithreadEventLoopGroup group;private Bootstrap bootstrap;private IChannel channel;public async Task StartAsync(){group new MultithreadEventLoopGroup();try{bootstrap new Bootstrap().Group(group).ChannelTcpSocketChannel().Option(ChannelOption.TcpNodelay, true).Handler(new ActionChannelInitializerISocketChannel(channel {IChannelPipeline pipeline channel.Pipeline;pipeline.AddLast(new StringDecoder(Encoding.UTF8));pipeline.AddLast(new StringEncoder(Encoding.UTF8));pipeline.AddLast(new IdleStateHandler(0, 0, 600));pipeline.AddLast(new EchoClientHandler());}));channel await bootstrap.ConnectAsync(127.0.0.1, 9997);//byte[] bytes Encoding.UTF8.GetBytes(aaaaa);//await channel.WriteAndFlushAsync(Unpooled.WrappedBuffer(bytes));Console.WriteLine(Connected to server.);// 发送消息给服务器SendMessage(我是客户端);//关闭客户端连接//await channel.CloseAsync();//Console.WriteLine(Client connection closed.);}catch (Exception ex) { Console.WriteLine(ex.ToString());Console.WriteLine(ex.StackTrace);}finally{await group.ShutdownGracefullyAsync();}}public void SendMessage(string message){if (channel ! null channel.Open){Console.WriteLine(666666666666666666666666666);channel.WriteAndFlushAsync(message);Console.WriteLine(Sent message to server: message);}} }4.使用DotNetty 我这里是窗体应用程序 public partial class Form1 : Form {public Form1(){InitializeComponent();startClient();}public async Task startClient() {DotNettyClient client new DotNettyClient();await client.StartAsync();//连接服务//client.SendMessage(111111111111111);} }
http://www.dnsts.com.cn/news/73643.html

相关文章:

  • 设计网站公司好评y湖南岚鸿okwordpress增肥主题
  • 建筑企业登录哪个网站网站页面素材
  • 舟山建设工程信息网站wordpress新手建站
  • 建个营销型网站多少钱ui设计与制作
  • 河南河南省住房和城乡建设厅网站沁县网站建设
  • 搜狗网站推广比较好的装修公司
  • 做网站win7好用么美化版wordpress
  • 如何自己做众筹网站国外域名交易网站
  • 温州网站建设风格网站建设 html5
  • 可以自己做课程的网站wordpress做下载型网站6
  • 如何用ps设计网站首页wordpress页面id
  • 青海制作网站如何修改网站源文件
  • cms网站地图模板做网站订阅号
  • 中国建设银行网站分期通网站建设毕业设计刻光盘
  • 网站建设艾瑞市场分析网站后台统计怎么启动啊
  • 负责公司网站建设的岗位叫什么如何注册视频号
  • 河源市住房和城乡规划建设局网站加强残联网站建设
  • 做网站一月能赚50万吗dedecms安装教程
  • 赣州网站设计哪里好深圳建设集团有限公司工资
  • 快速网站收录网络推广的方式都有哪些
  • 金溪那里可以做网站网站没有在工信部备案
  • 网站结构设计的内容网站服务器++免费
  • 做淘宝详情页好的网站运行两个wordpress
  • 环球旅行社网站建设规划书企业名词解释
  • 重庆网站建设培训机构学费把网页挂到wordpress
  • 沈阳哪家网站好域外网站是
  • 济南企业网站设计建筑工程网上申请质量安全监督
  • 做网站的的需求文档网站信息维护方案
  • 如何在网上接做网站的小项目网站建设程序员招聘
  • 国外门户网站源码图门市建设局网站