Встречается на собеседованиях • сегодня

Можно ли со стороны Frontend пойти с домена на какой-либо сервер

Да, но с ограничениями. Браузеры применяют политику CORS (Cross-Origin Resource Sharing), которая запрещает кросс-доменные запросы по умолчанию.

Как можно:

  1. Сервер должен разрешить запросы с вашего домена через заголовки:
text
Access-Control-Allow-Origin: https://yourdomain.com
  1. Использовать JSONP (устаревший способ):
js
function handleResponse(data) {
  console.log(data);
}
const script = document.createElement('script');
script.src = 'https://otherdomain.com/api?callback=handleResponse';
document.body.appendChild(script);
  1. Проксировать запрос через свой сервер (наиболее надежный способ).

Важно: Некоторые API могут требовать аутентификацию или ключи API, которые нельзя безопасно хранить во фронтенде.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы