Как сделать вызов API Rest из Office JS с помощью Yeomen Generator для Angular framework? - PullRequest
1 голос
/ 24 апреля 2020

Я попытался сослаться на проект Angular Ссылка на проектную ссылку из MSFT , и теперь я пытаюсь вызвать API отдыха из Angular, и я пытаюсь создать одноэлементную службу, но всякий раз, когда я пытаюсь запустить приложение с помощью Singleton, приложение перестает работать.

Также я не могу использовать любую команду Angular -CLI, так как в решении Yeomen для * нет файла angular -cli. json. 1011 *. Как с ним работать?

1 Ответ

0 голосов
/ 01 мая 2020

Устранение ошибок CORS без доступа к целевому серверу вынуждает вас воспользоваться несколькими вариантами:

  1. Прокси-сервер - создайте сервер, которым вы управляете с помощью Access-Control-Allow-Origin: *, и сделайте запрос от ваше angular приложение для этого прокси-сервера. Затем прокси-сервер переадресует на целевой сервер.

  2. JSONP - см .: Что такое JSONP и почему он был создан? . Это обходит ограничение CORS, поскольку вам разрешено загружать удаленные сценарии. Результат загрузки может быть результатом вызова API. Вам просто нужно разобрать его по своему вкусу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...