TGViewer
Точка входа в программирование Точка входа в программирование @prog_point · 18K subscribers
Post #4970 4.22K
Fetch API в JavaScript: как браузер просит данные у сервера

Когда вы учите JS, наступает момент, когда хочется не просто менять страницу, а получать реальные данные и обрабатывать их. Fetch API — это встроенный способ браузера (и Node.js 18+) отправить сетевой запрос и получить ответ.

Главная ловушка для новичка: fetch() не считает ошибку 404 или 500 настоящей ошибкой. Запрос всё равно выполнится, и его нужно проверять через response.ok или response.status. Иначе программа молча проглотит битый ответ.

Чтобы закрепить, откройте консоль браузера, сделайте простой запрос на получение данных к любому открытому API и выведите результат. Подробнее — в туториале DigitalOcean.
Digitalocean How to Use the JavaScript Fetch API | DigitalOcean Learn the JavaScript Fetch API for GET and POST requests with error handling, async/await, AbortController, and tested examples.
  • ❤ 1
  • 💯 1
More from @prog_point
  1. Sep 22, 2026Как искать по отсортированному списку с bisect В отсортированном списке не обязательно пер…
  2. Sep 22, 2026Как добавить динамику на статический сайт без своего сервера Статический сайт может получа…
  3. Sep 22, 2026Когда в Python действительно нужен класс Класс не обязателен для каждой программы. Он приг…
  4. Sep 21, 2026Как превратить функцию Python в веб-приложение с Gradio Если скрипт живёт только в файле,…
  5. Sep 21, 2026Как привязать подсказку к кнопке через CSS Anchor Positioning Подсказку легко поставить на…
  6. Sep 21, 2026Стек или очередь в Python: выбираем подходящую структуру Стек отдаёт последним то, что доб…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →