Вопрос

Я в лучшем случае начинающий программист, но пытаюсь разыграть друга.По сути, есть сокращатель URL-адресов, который он использует для перенаправления на страницу рикролла, а у сокращателя 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);
?>

Что я делаю не так?

Это было полезно?

Решение

Если это просто розыгрыш...стресс-тест его сервера с помощью ab.

Что-то вроде этого в Linux могло бы творить чудеса:

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

...но имейте в виду, что ваша шутка вполне может убить его сервер, и вы можете быть привлечены к ответственности.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top