Не в техразделы, потому что возможно это бред и вообще невозможно. Если ошибся прошу перенести.
Как мы тестируем php-скрипты, не принимающие GET, или POST запросы? При помощи php-cli. А что мы делаем чтобы протестировать php-шный (или любой другой) скрипт, которому параметры должны передаваться в виде GET-запроса? Ложим его в докрут вебсервера и открываем в браузере, либо тянем wget'ом. Но хотелось бы чего-то более простого и быстрого, чем апач2, висящий у меня на локалхосте только для отладки скриптов в условиях отсутствия инета. Какая-нибудь программа, которая принимает в качестве параметров хттп-заголовки и имя файла, и возвращает ответ, причем чтоб умело работать с пыхом и перлом. Что-то типа такого:
$ cat scriptname.php
<?php echo "<html><body>a = ".$_GET['a']."<br>b = ".$_GET['b']."</body></html>"; ?>
$ progname --method get --host dev.site.com --user-agent "Shitzilla" ./scriptname.php?a=1&b=2
Response code: HTTP/1.0 200 OK
Server: progname
Content-Type: text/html; charset=utf-8
Content-Length: 40
...И другие возможные заголовки...
<html><body>a =1 <br>b = 2</body></html>
Есть что-то подобное?