Как отправлять запросы через прокси без дополнительного заголовка?

386
01 июля 2017, 12:26

При отправке и получении запросов через прокси к ним добавляется от проксирующего сервера дополнительный заголовок:

HTTP/1.0 200 Connection established

Отсюда вопрос, как можно отправлять запросы через cURL (PHP) без добавления этого заголовка? Есть какие-нибудь cURL-параметры, которые запрещают выставлять проксирующему серверу свой заголовок?

Если же убрать заголовки нельзя, то может ли получатель запроса определить, что он пришел через прокси, а не напрямую? То есть в запросе будет 2 заголовка вида:

HTTP/1.0 200 Connection established
HTTP/1.1 200 OK
Answer 1

По поводу определения получателем заголовков запроса выяснил опытным путем, что там приходит только то, что ему посылается через cURL (при этом можно эмулировать полноценный запрос от браузера). Соответственно, определить проксирование со стороны сервера не представляется возможным.

Что касается добавления заголовка к ответу, перешел на использование SOCKS5. Там проксирующий сервер ничего от себя не добавляет к ответу.

READ ALSO
Roundcube YetiForce

Roundcube YetiForce

Доброго времени сутокПоставил YetiForce, хотел настроить почту

249
скрытое поле от СПАМА - WordPress

скрытое поле от СПАМА - WordPress

На сайт постоянно летит спам в комментыС WP знаком мало (я так понимаю, что делаться должно все в function

299
Добавление GoogleMaps на сайт

Добавление GoogleMaps на сайт

Здравствуйте! Такая проблемаЕсть база данных с адресами

321
Виртуальный ip маршрутизатор на php

Виртуальный ip маршрутизатор на php

Идея безумна, но существует ли в природе виртуальный ip маршрутизатор, который можно развернуть на php хостинге? Нужно для маршрутизации управляющих...

270