Boa noite!
Não achei nenhum curso que falava a respeito do método formData()
que está no protótipo do objeto Response
. Onde eu trabalho quando vou fazer uma requisição do tipo POST utilizo bastante esse construtor e acho bem útil, o código ficaria mais ou menos assim na função assincrona criaVideo:
Se alguem souber se tem algum curso aqui na alura que fala a respeito desse método e puder me mandar eu agradeço!
async function criaVideo(titulo, descricao, url, imagem) {
const formData = new FormData()
formData.append('titulo', titulo)
formData.append('descricao', `${descricao} mil visualisações`)
formData.append('url', url)
formData.append('imagem', imagem)
const response = await fetch("http://localhost:3000/videos", {
method: "POST",
body: formData
})
}