Когда я запустил предоставленный вами фрагмент, я получил ошибку cors в консоли.
https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS/Errors
Это принудительная мера безопасности на стороне сервера, предназначенная для предотвращения злонамеренных вызовов на сервер.
Простой пример (при условии, что это возможно): вы можете создать фиктивный веб-сайт, на котором размещен фрагмент кода javascript, способный позвонить в facebook, чтобы выполнить действие, доступное только зарегистрированным пользователям.Если кто-то вошел в свою учетную запись Facebook, чтобы посетить веб-сайт, запрос может быть успешно выполнен, что позволит вам делать все, что вы пытаетесь сделать с его учетной записью.
Вот почему, если сервер не предоставляет заголовок, явно разрешающий такой вызов, браузер блокирует запрос.
TLDR: Это серверная сторона, нацеленная на меры безопасности, если сервер не принимает запросы от веб-страниц, размещенных в других местах, вы ничего не можете с этим поделать!