Не сильно опытный я в сетевом программировании, но понадобилось написать прогу, которая по http протоколу запрашивает и скачивает ресурс.
На домашнем компе прога работает следующим образом: узнает адрес хоста по имени, создает сокет, шлет на 80-й порт серверу
GET url HTTP/1.0
User-Agent: myagent
Accept: */*
и получает страницу с кодом ответа сервера 200.
Там, где прога должна работать, организована локальная сеть, которую контролирует что-то, что называется "ISA Server".

При таком же запросе возвращается код ответа 403 с просьбой авторизации. Из настроек браузера известен IP и порт 8080.
Помогите, пожалуйста, составить правильный для этой ситуации запрос и скажите, кому его нужно слать.
Заранее благодарен.