Я обычно на PHP в cURL'е функцией curl_setopt задаю прокси сервер, который выглядит как строка где написан протокол, ip адрес и порт (если нужен) proxy сервера и всё работает. А как вручную передать proxy серверу запрос? Не понятно как http proxy принимает запрос, через заголовки? Потому, что через http методы GET и POST ничего он не принимает. Как обычному прокси серверу передать url чтоб он его запросил и отдал содержимое?
Platinumixq: curl в консоли ходит через прокси, если установить переменную окружения http_proxy
браузер ходит через прокси, если указать этот прокси в настройках (браузера или системы)
php сам по себе никуда не ходит, что-то должно использоваться в качестве транспорта и соответствующим образом настраиваться
в общем замкнутый круг, дальше указания адреса в соответствующем месте даже программисты не знают)) как происходит общение клиента с http proxy и как ему передаются параметры это видимо вселенская тайна)
Platinumixq: нету никакой тайны, какой вопрос такой ответ.
напрямую с прокси можно работать только если вы с сетью работаете напрямую без посредников. но пример этого вы так привести и не смогли.
понятно, всё взаимодействие происходит на более низких протоколах модели OSI. А я всё пытался узнать как с ними прозрачнее работать на уровне http. Спасибо.