Добрый день! Подскажите пожалуйста в чем проблема запроса?
Сервер на nodejs/express, клиент на react
Код на сервере
app.get('/', (req, res) => {
res.header("Content-Type", 'application/json');
// res.setHeader('Content-Type', 'text/json');
db.getDataFromDatabase(function (err, result) {
if(err) {
console.log(err);
} else {
res.send(JSON.stringify(result));
}
});
})
Код на клиенте в action
const requestNews = () => ({type: types.FETCH_NEWS_REQUEST})
const receivedNews = news => ({type: types.FETCH_NEWS_SUCCESS, payload: news})
const newsError = () => ({type: types.FETCH_NEWS_FAILURE});
export const fetchNews = () => (dispatch, getState) => {
dispatch(requestNews());
return fetch('http://localhost:8085/',)
.then(response => response.json())
.then(news => dispatch(receivedNews(news)))
.catch(err => dispatch(newsError(err)))
};
Как сделать чтобы оно работало?
Сейчас выдает 304 ошибку.