я не это имел ввиду. вы обращаетесь из браузера? каким образов вызывается скрипт? и вообще, что вы знаете об http?
просто мне кажется, что вы не совсем понимаете суть веб-приложений. поэтому, если будут подробности — будет и ответ.
Обращаюсь конечно из браузера. После нажатия кнопки на скрипт посылается форма POST запросом. Одно из действий, которые должны произойти в этом скрипте это считывание адреса из строки браузера. Этого достаточно или я что-то не упомянул?
я просил способ работы скрипта с http. Он ведь может самостоятельно слушать какой-то порт на каком-то сетевом интерфейсе. Может и быть бек-ендом для какого-нибуть nginx и получать данные об http-запросе (заголовки и тело запроса) через разные интерфейсы (WSGI, CGI, fCGI и др.). Это можно делать с помощью различных фреймворков (CherryPy, Django и т.п.).