Краткий ответ: используйте плагин для добавления этого заголовка. Обходным решением может стать локальный прокси-сервер, к которому будет обращаться Discourse; он добавит заголовок и передаст данные обратно в Discourse. Один ненадёжный источник предполагает, что вы можете настроить NGINX на выполнение этой задачи с помощью чего-то вроде:
server {
listen 80;
location / {
proxy_pass https://api.example.com;
proxy_set_header SubscriptionKey xyz;
proxy_set_header Host $host;
}
}
Возможно, существует изящный способ добавить это в конфигурацию nginx для Discourse по какому-то секретному пути (который также слушал бы только ваш сервер).