При отправке и получении запросов через прокси к ним добавляется от проксирующего сервера дополнительный заголовок:
HTTP/1.0 200 Connection established
Отсюда вопрос, как можно отправлять запросы через cURL (PHP) без добавления этого заголовка? Есть какие-нибудь cURL-параметры, которые запрещают выставлять проксирующему серверу свой заголовок?
Если же убрать заголовки нельзя, то может ли получатель запроса определить, что он пришел через прокси, а не напрямую? То есть в запросе будет 2 заголовка вида:
HTTP/1.0 200 Connection established
HTTP/1.1 200 OK
По поводу определения получателем заголовков запроса выяснил опытным путем, что там приходит только то, что ему посылается через cURL (при этом можно эмулировать полноценный запрос от браузера). Соответственно, определить проксирование со стороны сервера не представляется возможным.
Что касается добавления заголовка к ответу, перешел на использование SOCKS5. Там проксирующий сервер ничего от себя не добавляет к ответу.
Виртуальный выделенный сервер (VDS) становится отличным выбором
На сайт постоянно летит спам в комментыС WP знаком мало (я так понимаю, что делаться должно все в function
Идея безумна, но существует ли в природе виртуальный ip маршрутизатор, который можно развернуть на php хостинге? Нужно для маршрутизации управляющих...