1
resposta

Duvida sobre .always

Pessoal, achei muito interessante esse .always, mas eu não entendi como funciona... como o Java sabe que a requisição deu certo ou errado? É através dos códigos, né? Existe algum tipo de console.log para ver isso quando dá certo?

1 resposta

Fala ai Igor, tudo bem? Vamos lá:

como o Java sabe que a requisição deu certo ou errado? É através dos códigos, né?

Exatamente, através dos HTTP Status Code podemos definir se houve algum erro e que tipo de erro ocorreu.

Por exemplo:

  • 401: Não autorizado, geralmente quando o usuário e senha não combinam.
  • 403: Proibido, geralmente quando um usuário tenta acessar alguma funcionalidade que ele não tem acesso.
  • 200: A requisição foi processada e respondida com sucesso.
  • 201: Um novo registro foi criado após processar sua requisição, geralmente um POST de algum formulário.
  • 301: Movido permanentemente, geralmente quando um endereço é motivo para outro lugar.
  • 400: Requisição ruim, geralmente quando algum parâmetro ou dados que a requisição precise ou valide tenha dado erro.
  • 500: Erro interno, geralmente quando algum erro que não deveria acontecer e não foi tratado.

Existe algum tipo de console.log para ver isso quando dá certo?

Você pode usar a aba Network (Rede) do Google Chrome, após essa aba aberta, ele vai logar todas as requisições que seu site realizar. E você pode ver os dados que seu site enviou/recebeu de volta.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software