Вы пропустили символ yaml [
в их документах (который я свободно признаю, это ужасный пример, учитывая, что [
часто используется в документации как "заполнитель здесь"), поскольку в yaml это символ, которыйпревращает элемент в список - точно так же, как в JSON, из которого YAML черпает вдохновение
Но, кроме этого, cannot unmarshal str into []string
должен был быть мертвой раздачей, которую они ожидали от массива 1007 * строк для заголовка:
headers:
Content-Type:
- application/json
или, используя синтаксис их ужасный пример:
headers:
Content-Type: [application/json]
Для продолжения, endpoints:
справочные документы также указывают, что:
Список статических заголовков, добавляемых к каждому запросу.Имя каждого заголовка - это ключ под заголовками, а каждое значение - это список полезных нагрузок для этого имени заголовка. Значения всегда должны быть списками .
(акцент мой)