Добавление заголовков в метод CONNECT

121
01 декабря 2019, 09:30

Всем привет! У меня имеется клиент и прокси сервер на С#. Клиент для соединения с сайтом через прокси сервер использует метод CONNECT. Подскажите есть ли возможность в метод CONNECT добавить дополнительно какой-нибудь заголовок? Для организации клиента использую HttpWebRequest. С помощью клиента я отправляю Connect запрос на прокси сервер. На прокси я вижу заголовки, как на картинке (сверху консоль прокси-сервера). Потом рукопожатие, открытие тоннеля и получение html страницы на консоль клиента (внизу). Конкретнее мой вопрос можно поставить так, могу ли я на клиенте либо на прокси сервере добавить заголовки к запросу CONNECT, не только User-agent, host и proxy-connection?

Answer 1

Для организации клиента использую HttpWebRequest

Для добавления заголовков у HttpWebRequest есть свойство Headers.

request.Headers["X-My-Custom-Header"] = "the-value";

Или

request.Headers.Add("X-My-Custom-Header", "the-value");
READ ALSO
Как создать автоматически таблицы для SQLite?

Как создать автоматически таблицы для SQLite?

После создания создаёся пустая база данных

144
Как сравнить суму выдачи результатов на странице с числом total, если таких результатов может быть сколько угодно

Как сравнить суму выдачи результатов на странице с числом total, если таких результатов может быть сколько угодно

Суть в следующем: в строку поиска вводится строка, после сабмита получаем некоторое количество разделов, в которых найдена наша строкаВ зависимости...

158
Не могу добавить команду разработчика VisualStudio IOS

Не могу добавить команду разработчика VisualStudio IOS

Пытаюсь залить приложение на свой IPhoneЮзаю Visual Studio

169