В спецификации HTTP CORS, какая разница между 5.6 Access-Control-Allow-Headers и 5.3 Access-Control-Expose-Headers?
Заголовок[Allow-Headers] указывает, как часть ответа на preflight request, имена полей заголовка могут использоваться во время фактический запрос
UPDATE. Я надеялся, что кто-то скажет мне, что один из этих заголовков отправляется для каждого запроса (перед полетом)... Однако для этого используется еще один заголовок: 5.9 Access-Control-Request-Headers
Заголовок[Request-Headers] указывает, какие заголовки будут использоваться в фактическом запросе как часть запроса предполета
Кстати, мне нравится, как они (W3C) тщательно сформулировали 5.9, чтобы заголовок запроса мог иметь поле с именем _Something_ Request Header
.
Я полностью потерял в спецификации, есть ли диаграмма, где я могу лучше понять этот процесс?