JavaScript: effettuare richieste POST con le Fetch API

JavaScript: effettuare richieste POST con le Fetch API

In questo articolo vedremo come effettuare richieste POST con le Fetch API in JavaScript.

fetch() dispone di un oggetto passato come secondo parametro in cui è possibile specificare anche il metodo HTTP usato.

const data = { key: 'Value' };
const params = {
    method: 'POST',
    body: JSON.stringify(data),
    headers: { 'Content-Type': 'application/json' }
};
fetch('/api/post', params).then(res => res.json()).then(resp => console.log(resp));

Se non si stanno utilizzando API REST, è possibile sempre con questo oggetto specificare il tipo di contenuto inviato e il payload modificando le proprietà body e headers.

Torna su