Problem
Cannot transform requests or responses globally (like Axios interceptors).
Suggestion
Add static interceptor registration.
Example API
// Request interceptor
AJAXRequest.interceptors.request.use(config => {
config.headers['Authorization'] = 'Bearer ' + token;
return config;
});
// Response interceptor
AJAXRequest.interceptors.response.use(response => {
// Transform response
return response;
});