set-custom-http-headers¶
Установка HTTP-заголовков
Зачем нужна¶
Команда добавляет произвольные HTTP-заголовки к каждому запросу клиента к серверу. В отличие от auth-header, который ставит только заголовок Authorization по схеме Basic, --set-custom-http-headers позволяет передавать любые заголовки — например, для прохождения WAF, токенов внешней авторизации или маркеров маршрутизации в reverse-прокси
Типичные случаи применения:
сервер расположен за WAF/Cloudflare/корпоративным прокси, который требует кастомного заголовка для пропуска запроса
балансировщик принимает решение о маршрутизации по заголовку (например,
X-Tenant,X-Route)интеграция с внешней системой авторизации, выдающей собственный токен
Подсказка
Посмотреть текущие установленные заголовки можно командой get-custom-http-headers, удалить все — командой clear-custom-http-headers
Синтаксис¶
rudesktop --set-custom-http-headers "header1:value1;header2:anothervalue"
Важно
Заголовки разделяются точкой с запятой
Пример¶
Чтобы установить HTTP-заголовки, введите следующее:
rudesktop --set-custom-http-headers "header1:value1;header2:anothervalue"Чтобы сбросить установленные заголовки, введите следующее:
rudesktop --clear-custom-http-headersПосле выполнения команды get-custom-http-headers, получим следующий вывод:
[]