Fetch API ile sunucudan veri cekebilir, form gonderebilir ve API'lerle iletisim kurabilirsiniz.
GET Istegi
// (c) CodeMareFi - codemarefi.com.tr
async function veriGetir() {
try {
const response = await fetch('https://jsonplaceholder.typicode.com/posts/1');
if (!response.ok) throw new Error('HTTP Hatasi: ' + response.status);
const data = await response.json();
console.log(data);
} catch (error) {
console.error('Hata:', error);
}
}POST Istegi
// (c) CodeMareFi - codemarefi.com.tr
async function veriGonder(yeniPost) {
const response = await fetch('https://api.example.com/posts', {
method: 'POST',
headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer TOKEN' },
body: JSON.stringify(yeniPost)
});
return await response.json();
}© CodeMareFicodemarefi.com.tr