@demoiselle/http

Demoiselle Frontend Http Service

Stats

stars 🌟issues ⚠️updated 🛠created 🐣size 🏋️‍♀️
61Oct 29, 2018Oct 26, 2016Minified + gzip package size for @demoiselle/http in KB

Readme

Serviços Http

Compatibilidade com o Angular:

  • 3.x para Angular 6
  • 2.x para Angular 5
  • 1.x para Angular 2 e 4

São disponibilizados os seguintes serviços:

  • Interceptador para adição automática de header para o token JWT no cabeçalho de cada requisição;
  • Serviço para tratamento de erros;
  • Serviço que oferece acesso aos serviços REST do backend Demoiselle;

AuthInterceptor

Utilize o AuthInterceptor caso esteja utilizando a segurança por Token integrada com o backend Demoiselle. Dependência: TokenService do módulo @demoiselle/security.

ExceptionService

Utilize o Observable oferecido pelo ExceptionService para efetuar o tratamento de erros de comunicação com o backend. Ex: Erros de validação (412), erros de autorização, erros no servidor, etc...

DataService

Para aproveitar a implementação de métodos padrão para acesso à Api REST Demoiselle crie seu serviço estendendo a classe DataService informando o recurso a ser acessado via configuração no construtor.

Instalação

npm install --save @demoiselle/http

Utilização e configuração

https://demoiselle.gitbooks.io/documentacao-frontend/content/m%C3%B3dulo-http/configurando-sua-aplicacao.html

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.