Хорошо, я докопался до этого, к сожалению, без (быстрого) решения.
Почтальон запускает очень специфические запросы с произвольными полями заголовка без , запускающими «предполетное» поведение, как это происходит в наших запросах.
Официальные спецификации говорят, что любые нетривиальные запросы (так называемое предполётное поведение) должны инициировать начальный OPTIONS вызов с Access-Control-Request-Headers
, перечисляя нестандартный заголовок, который вы хотите использовать .
При отправке запросов через HttpClient / Axios / ... все они ведут себя в соответствии с этой официальной спецификацией. Я не нашел способ обойти / переопределить это поведение.
К сожалению, удаленный сервер принимает только это нестандартное поведение и не отвечает ни на один вызов ОПЦИИ, который вы ему отправляете.
Может быть, такая библиотека существует, или почтальон просто использует специально разработанное решение. Надеюсь, это хоть немного помогло.