resurfaceio / logger-nodejs

Log API calls with Node.js
Apache License 2.0
16 stars 2 forks source link

Axios client middleware #25

Open RobDickinson opened 3 years ago

RobDickinson commented 3 years ago

Research and create middleware that works from the client side, to record calls made to a remote API.

axios.interceptors.response.use(new AxiosMiddleware(url, rules));
axios.interceptors.response.use((response) => {
    return response;
  }, (error) => {
    let response = error.response;
    console.log(response.config);
    console.log(response.request);
  });