Socket + Proxy
как сделать, чтобы мое приложение работало через прокси-сервер. Т.е. раньше я скачивал через http протокол файл: делал соединение с сервером в интернет, посылал запрос ГЕТ, и получал файл реквом. А что если мое приложение в локальной сети, где стоит прокся. Как ей дать понять, чтобы она соединилась с серваком и послал ему такую-то команду?
Цитата:
Originally posted by MemWithoutName
Здравствуйте! у меня такой вопрос:
как сделать, чтобы мое приложение работало через прокси-сервер. Т.е. раньше я скачивал через http протокол файл: делал соединение с сервером в интернет, посылал запрос ГЕТ, и получал файл реквом. А что если мое приложение в локальной сети, где стоит прокся. Как ей дать понять, чтобы она соединилась с серваком и послал ему такую-то команду?
Здравствуйте! у меня такой вопрос:
как сделать, чтобы мое приложение работало через прокси-сервер. Т.е. раньше я скачивал через http протокол файл: делал соединение с сервером в интернет, посылал запрос ГЕТ, и получал файл реквом. А что если мое приложение в локальной сети, где стоит прокся. Как ей дать понять, чтобы она соединилась с серваком и послал ему такую-то команду?
Все зависит от типа прокси. В смысле, что для каждой прокси есть свой протокол настройки соединения. Я лично с SOCKS5 прокси работал - там создаешь сокет на проксю, несколько команд для конфигурации соединения, а потом через созданный сокет работаешь как обычно. Все эти протоколы описаны в RFC.