Необходимо написать прокси сервер на php, работающий следующим образом: ставим его на локальную машину (Apache+php), в браузере указываем прокси 127.0.0.1:<порт>. При открытии сайта запросы, пойдут на localhost, где активируется наш php скрипт. Он должен принять http запрос от браузера (например, getallheaders-ом) и сформировать запрос к удаленному серверу (желательно с CURL, хотя можно через сокет, если справитесь с gzip контентом и 100 ответом сервера). Запрос к реальному серверу должен быть идентичен запросу браузера, с учетом методов (GET/POST), cookie, post и пр. Далее, php скрипт получает ответ + (если без ошибок и редиректов) - контент. Это контент передается обратно браузеру с такими же заголовками ответа (с учетом cooсkie и пр.). В принципе, все. Должно поддерживаться только 2 протокола - HTTP и HTTPS. Соответственно, при работе мы можем заходить, например, на mail.ru, где будут сохраняться все cookie и пр. и не выкидывать на форму логина, если придет ошибочный или искаженный ответ от php скри...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Написание прокси сервера на php
Реклама
Написание прокси сервера на php
Необходимо написать прокси сервер на php, работающий следующим образом: ставим его на локальную машину (Apache+php), в браузере указываем прокси 127.0.0.1:<порт>. При открытии сайта запросы, пойдут на localhost, где активируется наш php скрипт. Он должен принять http запрос от браузера (например, getallheaders-ом) и сформировать запрос к удаленному серверу (желательно с CURL, хотя можно через сокет, если справитесь с gzip контентом и 100 ответом сервера). Запрос к реальному серверу должен быть идентичен запросу браузера, с учетом методов (GET/POST), cookie, post и пр. Далее, php скрипт получает ответ + (если без ошибок и редиректов) - контент. Это контент передается обратно браузеру с такими же заголовками ответа (с учетом cooсkie и пр.). В принципе, все. Должно поддерживаться только 2 протокола - HTTP и HTTPS.
Соответственно, при работе мы можем заходить, например, на mail.ru, где будут сохраняться все cookie и пр. и не выкидывать на форму логина, если придет ошибочный или искаженный ответ от php скри...
Другие открытые задания:
Оставить отзыв. 300 р.
Бюджет: 300 р. Отзыв. Только обычный личный аккаунт, профессиональные составилители отзывов не интересуют. 1 исполнитель - 1 отзыв. цена 300 рублей.
Для Веб-Мастеров работа по системе CPS .13 300 р.
Бюджет: 13 300 р. Для Веб-Мастеров работа по системе CPS . Стоимость : 15 000рублей Срок выполнения : 90 дней Описание проекта : Меня зовут Олег и я занимаюсь производств…
Виджет сервиса АнтиКасса для amoCRM и Bitrix2420 000 р.
Бюджет: 20 000 р. ТЕХНИЧЕСКОЕ ЗАДАНИЕ (ЧЕРНОВИК) Виджет сервиса АнтиКасса для amoCRM и Bitrix24 Щербак А.И. ред. 05.11.2024 г. Введение Работаем над стартапом АнтиКасса – b2b…
поиск заданий