Здесь много безумных ответов, и особенно о CORS -
. Вы можете выполнить запрос HTTP HEAD (например, GET, но без полезной нагрузки). См. https://ochronus.com/http-head-request-good-uses/
Ему НЕ нужна проверка перед полетом, путаница из-за старой версии спецификация, см. Почему запрос HEAD для перекрестного происхождения нуждается в предварительной проверке?
Итак, вы можете использовать ответ выше, который использует библиотеку jQuery (не сказал этого ), но с
type: 'HEAD'
--->
Вы также можете использовать vanilla js или dojo или что-то еще ...