May 31, 2023

Fetch и HTTP

Fetch - это API HTTP-запросов, встроенный в JavaScript.

Здесь используется хороший API для тестирования, который вы можете найти здесь.

Его следует протестировать в dev-tools вашего браузера.

Fetch не поддерживается в IE.

fetch возвращает promise

fetch('<https://jsonplaceholder.typicode.com/posts/1>')
  .then(response => response.json())
  .then(json => console.log(json))

Вы также можете передавать опции в качестве второго параметра

fetch('<https://jsonplaceholder.typicode.com/posts/1>', {
  method: 'get',
  headers: {
      'Content-Type': 'application/json'
    },
}).then((response) => response.json())
.then(json => console.log(json))

Подробнее

Далее: dom nodes