Необходимо написать прокси сервер на 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 скри...
Другие открытые задания:
Контент-менеджер сайта на CMS Bitrix35 000 р.
Бюджет: 35 000 р. Требуется на постоянную удалённую работу контент-менеджер с хорошим знанием CMS Bitrix для создания новых карточек товара и редактирования старых карточек товара. …
Дизайн обложки книги для Amazon KDP1 500 р.
Бюджет: 1 500 р. Требуется иллюстратор с чувством вкуса, который работал или знает как работать с обложками книг для Amazon KDP. ТЗ будет предоставлено, обложка нужна в стиле Pop-ar…
Создание набора стикеров для проекта1 000 р.
Бюджет: 1 000 р. создания набора стикеров для проекта «Неизвестная Москва» Общие требования: Тематика: Каждый стикер должен отображать одну из ключевых достопримечательностей Не…
поиск заданий