React: Axios Network Error
Full error message
This is my first time using axios and I have encountered an error.
axios.get(
`http://someurl.com/page1?param1=1¶m2=${param2_id}`
)
.then(function(response) {
alert();
})
.catch(function(error) {
console.log(error);
});
With the right url and parameters, when I check network requests I indeed get the right answer from my server, but when I open console I see that it didn't call the callback, but instead it caught an error.
Error: Network Error
Stack trace:
createError@http://localhost:3000/static/js/bundle.js:2188:15
handleError@http://localhost:3000/static/js/bundle.js:1717:14Solutionsource: stackoverflow \u2197
If Creating an API Using NodeJS Your Express app needs to use CORS (Cross-Origin Resource Sharing). Add the following to your server file: // This should already be declared in your API file var app = express(); // ADD THIS var cors = require('cors'); app.use(cors()); For fuller understanding of CORS, please read the Mozilla Documentation on CORS.
API access
Get this solution programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/error/5ff197b62391612683cd7fc88dda52d17c4ec526116c47df40104554b7cf2939hash \u00b7 5ff197b62391612683cd7fc88dda52d17c4ec526116c47df40104554b7cf2939