mirror of
https://github.com/SyncrowIOT/web.git
synced 2025-07-10 15:17:31 +00:00
add interceptor to print request and response
This commit is contained in:
@ -22,6 +22,18 @@ class HTTPService {
|
|||||||
);
|
);
|
||||||
|
|
||||||
client.interceptors.add(serviceLocator.get<HTTPInterceptor>());
|
client.interceptors.add(serviceLocator.get<HTTPInterceptor>());
|
||||||
|
// Add this interceptor for logging requests and responses
|
||||||
|
client.interceptors.add(
|
||||||
|
LogInterceptor(
|
||||||
|
request: true,
|
||||||
|
requestHeader: true,
|
||||||
|
requestBody: true,
|
||||||
|
responseHeader: false,
|
||||||
|
responseBody: true,
|
||||||
|
error: true,
|
||||||
|
logPrint: (object) => print(object),
|
||||||
|
),
|
||||||
|
);
|
||||||
return client;
|
return client;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user