Если ваша программа обращается к внешнему серверу по его доменному имени, а не IP-адресу, то
- Поднимаете локально вебсервер — Апач, Nginx, или вообще что-нибудь простое есть для таких случаев (я бы и на bash написал ;)
- Прописываете в нем соответствие запрашиваемого урла (http://www.copyrightchecker.com/a/long/path/to/the/script.asp) и вашего локального файла. В Апаче через mod_rewrite, в nginx — встроенными средствами. Можете просто внутри документ_рута создать нужный путь и в него положить файл, если вашей программе начхать на content-type ответа — это вполне прокатит
- Прописываете в /etc/hosts… ээ, ну то есть C:\Windows\System32\drivers\etc\hosts строчку
127.0.0.1 www.copyrightchecker.com
Если программа обращается к серверу по IP, то вешаете в
ifconfig'е настройке сети дополнительный адрес к сетевому интерфейсу (алиас). Правильно его вешать на loopback, но как это сделать в винде я не знаю. Можете повесить на неиспользуемый интерфейс — может будет работать.