2.0.3 • Published 2 years ago

@caiomarcatti12/ui-request-interceptor v2.0.3

Weekly downloads
-
License
-
Repository
github
Last release
2 years ago

Request Interceptor

Este projeto tem a finalidade de ser uma biblioteca que manipula a request http adicionando algumas informações do localstorage no cabeçalho header.

Pré requisitos

  • Npm 8.19.3
  • Angular 15.1.0
  • Nodejs 16.19.0

Dependências

Nenhuma

Features

  • Em cada request será adicionado nos parâmetros headers de forma dinamica, os seguintes conteudos localizados no localstorage.

Como instalar

Para instalar a biblioteca execute o seguinte comando:

npm i @caiomarcatti12/ui-request-interceptor

Como usar

Adicione as importações no módulo principal de sua aplicação "app.module"

import { RequestInterceptorService } from '@caiomarcatti12/ui-request-interceptor';
import { HTTP_INTERCEPTORS } from '@angular/common/http';

Ainda no "app.module" no bloco NGModule adicione o seguinte provider

{ provide: HTTP_INTERCEPTORS, useClass: RequestInterceptorService, multi: true }

Aqui um exemplo de como ficará seu arquivo.

@NgModule({
  declarations: [
    ...
  ],
  imports: [
    ...
  ]
  providers: [{ provide: HTTP_INTERCEPTORS, useClass: RequestInterceptorService, multi: true }],
  bootstrap: [
    ...
  ]
})
2.0.3

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago