Когда я делаю HTTP-запрос с извлечением в JavaScript
Получите эту ошибку в консоли:
test.ulvhgujdfd14.repl.co/:1 Доступ для получения по адресу «https://api.binance.com/api/v3/userDataStream» из источника ' https://test.ulvhgujdfd14.repl.co' заблокирован политикой CORS: поле заголовка запроса x-mbx-apikey не разрешено Access-Control-Allow-Headers в предполетном ответе. (индекс): 24 POST https://api.binance.com/api/v3/userDataStream net::ERR_FAILED (анонимно) @ (индекс):24 (индекс):27 ошибка TypeError: не удалось получить в (индекс):24:5 Экран консоли:

Экран сети:


Мой Html и JS-код:
Документ вар myHeaders = новые заголовки (); myHeaders.append( «X-MBX-АПИКЕЙ», «Мой API ЗДЕСЬ» ); myHeaders.append( «Тип контента», «текст/обычный» ); вар requestOptions = { метод: «ПОСТ», заголовки: моиHeaders, }; fetch("https://api.binance.com/api/v3/userDataStream", requestOptions) .then((ответ) => ответ.текст()) .then((результат) => console.log(результат)) .catch((ошибка) => console.log("ошибка", ошибка)); Я пытался запустить это локально с помощью
узел test.js
И работает, но когда я запускаю этот код на сервере, появляется эта ошибка
API должен вернуться
{"listenKey":"xOqufW2FOYW6OVpRtHv8NX47Ptgb6Czi3a9Mf7il8iMVkQqBUGMZWzLosaB8"