Javascript Fetch (Examples)

Tech:
Javascript
Since:
1 year ago
Views:
7

In Javascript, fetch is a function that is used to make a request to a server. It is a modern replacement for XMLHttpRequest.

'Fetch' Example

fetch(API_URL, {
  method: "get/post",
  mode: "cors",
  credentials: "include",
  headers: {
    "Content-type": "application/x-www-form-urlencoded; charset=UTF-8"
  },
  body: obj
})
  .then(function(response) {
    if (response.status !== 200) {
      console.log("Error - Status Code: " + response.status);
      return;
    }

    // If success
    console.log(response.headers.get("Content-Type"));

    console.log(response.status);
    console.log(response.statusText);
    console.log(response.type);
    console.log(response.url);

    console.log(response.text());

    response.json().then(function(data) {
      console.log(data);
    });
  })
  .catch(function(err) {
    console.log("Error : ", err);
  });