Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Como fazer requisição DELETE

O curso ensina a fazer requisições POST, mas e as requisições DELETE? Como é que se faz?

1 resposta
solução!

Oii Rafael, tudo bem?

Assim como as requisições POST, as requisições DELETE também são feitas usando a API Fetch. Vou te mostrar um exemplo prático de como você pode fazer isso:

// URL do recurso que você quer deletar
const url = 'https://api.exemplo.com/recurso/1';

// Opções da requisição DELETE
const options = {
  method: 'DELETE'
};

// Fazendo a requisição DELETE
fetch(url, options)
  .then(response => {
    if (!response.ok) {
      throw new Error('Erro ao deletar o recurso');
    }
    return response.json();
  })
  .then(data => {
    console.log('Recurso deletado com sucesso:', data);
  })
  .catch(error => {
    console.error('Erro:', error);
  });

No exemplo acima, url é o endpoint do recurso que você deseja deletar. A options define o método como DELETE. A função fetch faz a requisição e, em seguida, trata a resposta. Se a resposta não for bem-sucedida, lança um erro. Caso contrário, exibe uma mensagem de sucesso.

Espero ter ajudado.

Um abraço e bons estudos.