Skip to content

Instantly share code, notes, and snippets.

@Nainik2509
Created November 9, 2023 13:21
Show Gist options
  • Save Nainik2509/d4d34517bc91f5360286a3cc74b49b9b to your computer and use it in GitHub Desktop.
Save Nainik2509/d4d34517bc91f5360286a3cc74b49b9b to your computer and use it in GitHub Desktop.
Axios response interceptor setup
// Axios response interceptor setup
axios.interceptors.response.use(
(response) => {
// Handle successful responses
console.log('Response received:', response.data);
return response;
},
(error) => {
// Handle response errors
console.error('Error encountered:', error);
return Promise.reject(error);
}
);
// Make a sample GET request
axios.get('https://jsonplaceholder.typicode.com/posts/1')
.then((response) => {
console.log('Response data:', response.data);
})
.catch((error) => {
console.error('Error fetching data:', error);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment