Fetch API
Yksinkertainen rajapinta palvelimen kanssa kommunikointiin
(Hieman) Kuten jQueryn
$.ajax(lisätietoa). Eroina:Vastaus-Promise menee virhe-(reject) -tilaan ainoastaan jos pyyntöä ei pystytä suorittamaan loppuun, esimerkiksi virheellisistä parametreista tai verkkoyhteydestä johtuen
Oletuksena
fetchei lähetä eikä vastaanota evästeitä
response.ok-boolean-arvo asetetaan HTTP-statuskoodin perusteellatrue, jos statuskoodi on välillä 200-299
Uusissa selaimissa
Saatavilla vanhoihin selaimiin polyfillinä
Esimerkki
fetch('/persons.json')
.then(function (response) {
return response.json();
})
.then(function (data) {
console.log(data);
});Esimerkki ES2017 async-funktiolla *
Last updated