Я узнаю о новом httpclientmodule и хочу добавить интерфейс к ответу.вот мой код:
interface TestResponse {
accessToken: string;
accessExpiration: number;
}
@Injectable()
export class testService {
constructor(
private http: HttpClient
) { }
getData(pageNumber): Observable<TestResponse> {
let params = new HttpParams().set('page', pageNumber);
let headers = new HttpHeaders().set('Content-Type', 'application/json');
return this.http.get<TestResponse>(environment.apiUrl + "test", { params: params, headers: headers});
}
}
Но что бы я ни заполнил в интерфейсе, ответ всегда будет правильным, даже если он не относится к моему интерфейсу, я делаю что-то не так?
спасибо много