У меня есть два приложения WebApi (.NET Core), например WebApi1 и WebApi2. Теперь я звоню / потребляю WebApi1 (конечная точка) из WebApi2. Как получить значения заголовка HTTP WebApi1 из приложения WebApi2?
Попробовал с Request.Header; но не получил заголовки WebApi1. Вот код, написанный в действии контроллера -
(Request?.Headers ?? throw new Exception("Http Header is Null")).ToDictionary<KeyValuePair<string, StringValues>, string, string>(
header => header.Key, header => header.Value);
здесь я получаю заголовок WebApi2.