1

我充其量只是一个新手程序员,但我正试图对朋友恶作剧。基本上,他使用了一个 url 缩短器来重定向到 rickroll 页面,并且 url 缩短器有一个统计页面。我想大量请求 url 以使统计数据上升到一个高得离谱的数字。我编写了一个应该可以工作的 PHP 脚本,但到目前为止还没有(我知道只是重复请求有效,问题在于脚本而不是 url 缩短器)。到目前为止,这是我的脚本:

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "[HIS URL]");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_REFERER,"[FAKE REFERER]");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1");
$i = 0;
header("Content-Type: text/plain");
while(1==1)
{
    $execed = curl_exec($ch);
    print $i + "\n";
    $i++;
}
curl_close($ch);
?>

我究竟做错了什么?

4

1 回答 1

3

如果这只是一个恶作剧...用 . 对他的服务器进行压力测试ab

在 Linux 机器上这样的事情会产生奇迹:

// open 5 simultaneus connections and stress test the server for 1000 seconds
ab -kc 5 -t 1000 http://youfriendurl.com/

...但请记住,您的恶作剧很可能会杀死他的服务器,并且您可能会被追究责任。

于 2009-11-03T19:17:44.300 回答