javascriptfetch-apihttp-deletehttp-put

Javascript: Fetch DELETE and PUT requests


I have gotten outside of GET and POST methods with Fetch. But I couldn't find any good DELETE and PUT example.

So, I ask you for it. Could you give a good example of DELETE and PUT methods with fetch. And explain it a little bit.


Solution

  • Here is a fetch POST example. You can do the same for DELETE.

    function createNewProfile(profile) {
        const formData = new FormData();
        formData.append('first_name', profile.firstName);
        formData.append('last_name', profile.lastName);
        formData.append('email', profile.email);
    
        return fetch('http://example.com/api/v1/registration', {
            method: 'POST',
            body: formData
        }).then(response => response.json())
    }
    
    createNewProfile(profile)
       .then((json) => {
           // handle success
        })
       .catch(error => error);