Отправить запрос в REST API НЕ через браузер - PullRequest
0 голосов
/ 18 апреля 2019

Я хотел бы написать скрипт для отправки запросов REST API на какой-либо адрес.Проблема в том, что адрес может быть недоступен для всех, а также использует токен для авторизации, который я не хотел бы выдавать.Итак, моя идея состоит в том, чтобы сделать запрос к этому API, триггер - это кнопка на веб-странице, но сам запрос должен быть отправлен с самого сервера, на котором размещена веб-страница, но я не знаю, возможно ли это сделать.

Я уже написал пример сценария, который создает запрос из браузера.Это работает, но только для тех клиентов, которые имеют доступ к серверу через брандмауэр.

Ожидаемый результат заключается в том, что веб-страница показывает результаты при выполнении сценария.

1 Ответ

3 голосов
/ 18 апреля 2019

Ваш клиентский код должен отправить запрос на ваш сервер, который затем отправит запрос в API, передав учетные данные, и вернет ответ клиенту.Благодаря этому ваши учетные данные остаются на сервере и не предоставляются.

 Client <- request -> your Server <- request + credentials -> API
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...