Upload PUT
[Finalizado Pelo Aluno]
Boa tarde
Estou tentando enviar os dados para edotar no Body,mas não esta funcionanado.So funciona quando passo eles na aba Params,so que la nao tem como anexar imagem.A forma de realiar o PUT com arquivo no Postman mudou?
Olá, Cleison!
Tudo bem?
Isso é uma limitação do PHP, não do Laravel.
Você pode trabalhar com o verbo PUT ou PATCH para editar registro, mas quando envia arquivos, precisa enviar uma request com o verbo http POST, porém, com um parâmetro _method=PUT, assim indica o "verbo http" da request de forma indireta.
Pegou a ideia?
Entendi,mas aonde eu informo esse parâmetro?
Usar um POST para fazer o update e uma má prática?
Eu criei uma outra rota POST passando o UUID do que eu quero editar e tô mandando tudo por lá ,e errado isso?
Quando for fazer a request, você passa no body da request esse paramento a mais _method=PUT
A request é POST, mas no parâmetro você passa o _method
No LaraChat eu ensinei isso, porque lá fazemos um upload do frontend (Vue.js), para o nosso backend (Laravel)
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!