2009-11-03 78 views
1

我是一個新手程序員,但我試圖對朋友玩惡作劇。基本上,他有一個URL縮短器,他正在使用重定向到rickroll頁面,而URL縮短器有一個統計頁面。我想大量請求網址,使統計數字上升到一個可笑的數字。我已經寫了一個應該可以工作的PHP腳本,但它並不是那麼遙遠(我知道只是請求重複工作,問題是腳本不是URL縮短)。這是我的腳本到目前爲止:幫助cURL + PHP?

<?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); 
?> 

我做錯了什麼?

回答

3

如果這只是一個惡作劇...壓力測試他的服務器ab

像這樣的事情在Linux中會做的奇蹟:

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

...但是請記住,你的惡作劇可以很好殺死他的服務器,你可能會被追究責任。

+0

完美的作品!謝謝! – Backus 2009-11-03 20:05:42