@vasya092

Что такое pre-backend, пребэк, бэкендовский скрипт?

Необходимо интегрировать СДЕК с сайтом на WordPress. На данном этапе решения задачи мне необходимо просто подключить карту (подключил с яндекс-карт) и на ней отобразить метки СДЕК. И появилась проблема, API СДЭКа - не готов принимать запросы из браузера, выдавая ошибки CORS. Как выразилась тех. поддержка:

Ошибки вида CORS говорят, о том, что с браузера к нам нельзя отправлять запросы. А необходимо делать прослойку (пребэк, бэкендовский скрипт) и тогда уже с бэка будут запросы корректно отрабатываться. и не нужны будут заголовки.


Если честно, я не очень понимаю что это и попытался загуглить. В интернете об этом не нашел никакой информации. Может есть какой-то источник с информацией о том, что такое этот пребэк и как его делать, желательно ещё и в wordpress? Либо как вы бы решили данную проблему?
  • Вопрос задан
  • 280 просмотров
Решения вопроса 1
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Вам нужно сделать прокси для вашего сайта.
Это просто файл php который делает запрос на СДЕК и отдает результат вашему скрипту, потому как он на вашем домене и на одном порту то CORS не ограничивает и все работает.

Вот один из примеров
https://dzone.com/articles/building-simple-api-proxy
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект