Swagger показывает ошибку «Не удалось извлечь», но отлично работает в Postman (шлюз API)

#node.js #swagger #aws-api-gateway #swagger-2.0 #swagger-editor

#node.js #развязность #aws-api-шлюз #чванство-2,0 #свэггер-редактор

Вопрос:

Я новичок в Свэггере. Я создал шлюз API aws. Когда я пытаюсь запустить это с помощью swagger, я получаю эту ошибку

Не удалось забрать. Возможные Причины:

  • КОРС
  • Сбой в Сети
  • Схема URL-адреса должна быть «http» или «https» для запроса CORS.

Это ошибка в чванстве

Но когда я копирую завиток и импортирую его в postman, он отлично работает. Это прекрасно работает в postman, но я получаю ошибки в swagger. Кто-нибудь может мне в этом помочь? Заранее спасибо!!

Комментарии:

1. Проверьте, правильно ли настроен CORS на серверной части, потому что почтальон не отправляет предполетные запросы

2. @Анатолий, Ты имеешь в виду это правильно? Управление доступом-Разрешить-Происхождение’, Методы управления доступом-Разрешить’, Заголовки управления доступом-Разрешить’

3. Каково полное сообщение об ошибке на вкладке Консоль в инструментах разработки браузера?

4. Обычно CORS настраивается путем добавления cors пакета промежуточного программного обеспечения, возможно, вместе с указанием некоторых дополнительных параметров, отличных от параметров по умолчанию