Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

157
Visualizações
Quiero usar @ngneat/anacardo con interceptor para la solicitud HTTP de caché, ¿es posible?

Lea las instrucciones de @ngneat/cashew antes de responder esta pregunta desde aquí @ngneat/anacardo

La idea es simple en lugar de hacer esto en un nivel de service como este,

 this.httpClient.get<Posts>(`http://localhost:3000/posts/${id}`,{context:withCache()});

Quiero hacer un interceptor global. Aquí está mi fragmento de código,

 # Config of Interceptor { provide: HTTP_INTERCEPTORS, useClass: CacheInterceptor, multi: true }
 # Here is CacheInterceptor intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> { const modifiedRequest = request.clone( {context: withCache()} ); return next.handle(modifiedRequest); }

Quiero hacer esto porque agregar { context : withCache() } en el método de cada servicio es repetitivo; de lo contrario, en un proyecto existente sería demasiado lento. Es por eso que quiero lograr esto haciendo un Interceptor personalizado. ¿Es posible lograrlo?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda