FETCH with auth headers

by George Obregon

JavaScript

var myHeaders = new Headers();
myHeaders.append("X-Mashape-Key", "9igx2kHwPFmshov6EY2NwdwyorR4p1uUKwvjsnfKeCfdXvuWL8");
myHeaders.append("X-Mashape-Host", "skyscanner-skyscanner-flight-search-v1.p.mashape.com");

var myInit = {
  method: 'GET',
  headers: myHeaders,
  // mode: 'cors',
  //cache: 'default'
};

var myRequest = new Request('https://skyscanner-skyscanner-flight-search-v1.p.mashape.com/apiservices/browsedates/v1.0/US/USD/en-US/LAX-sky/SFO-sky/2018-09-25/2018-09-27', myInit);

fetch(myRequest).then(function(response) {
    return response.json();
  })
  .then(function(myJson) {
    console.log(JSON.stringify(myJson));
  });