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

ao tentar o upload acontece o erro 401 "POST http://localhost:3000/photos/upload 401 (Unauthorized)"

upload() {
    const description = this.photoForm.get('description').value;
    const allowComments = this.photoForm.get('allowComments').value;
    this.photoService
      .upload(description, allowComments, this.file)
      .subscribe(() => this.router.navigate(['']))
  }

  handlefile(file:File){
      this.file = file;
      const reader = new FileReader();
      reader.onload = (event : any) => this.preview = event.target.result;
      reader.readAsDataURL(file);
  }
1 resposta
solução!

Fala aí Francisco, tudo bem? Provavelmente você não está passando o token na requisição, dessa maneira, você não está autorizado para fazer o upload.

Verifique as informações que foram enviadas na requisição.

Espero ter ajudado, bons estudos.