| | |
| | | import { ErrorObservable } from 'rxjs/observable/ErrorObservable'; |
| | | import { catchError } from 'rxjs/operators'; |
| | | import { map, mergeMap } from 'rxjs/operators'; |
| | | |
| | | import { environment } from '../../../environments/environment'; |
| | | import { environment } from '@env/environment'; |
| | | |
| | | /** |
| | | * 默认HTTP拦截器,其注册细节见 `app.module.ts` |
| | |
| | | |
| | | // TIPS:原TOKEN信息已交由 `@delon/auth` 处理 |
| | | // Document: http://ng-alain.com/docs/auth |
| | | |
| | | // 统一加上服务端前缀 |
| | | let url = req.url; |
| | | |
| | | if (!url.startsWith('https://') && !url.startsWith('http://')) { |
| | | url = environment.SERVER_URL + url; |
| | | } |
| | | |
| | | const newReq = req.clone({ |
| | | url: url |
| | | }); |