src/app/addlimit.interceptor.ts
Methods |
constructor()
|
|
Defined in src/app/addlimit.interceptor.ts:11
|
| intercept | |||||||||
intercept(request: HttpRequest
|
|||||||||
|
Defined in src/app/addlimit.interceptor.ts:15
|
|||||||||
|
Parameters :
Returns :
Observable<HttpEvent<any>>
|
import { Injectable } from '@angular/core';
import {
HttpRequest,
HttpHandler,
HttpEvent,
HttpInterceptor
} from '@angular/common/http';
import { Observable } from 'rxjs';
@Injectable()
export class AddlimitInterceptor implements HttpInterceptor {
constructor() {}
intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
const newRequest = request.clone({ params: request.params.append('limit', '20') });
return next.handle(newRequest);
}
}