У меня есть приложение, созданное с реакцией и узлом.
Приложение реагирования должно выполнить вызов API для приложения узла, которое приложение узла запускает на порту 5100.Я столкнулся с проблемой, когда я получаю пустой ответ net_err в консоли после долгого ожидания.Дело в том, что мой API требует 200 с, чтобы получить ответ от сервера.
Когда я нажимаю
http://localhost:5100/api/users/wait-ip
Я получаю ответ через 200 секунд Но когда я нажимаю это в приложении реагирования
fetch('/api/users/wait-ip')
Я получаю следующую ошибку на консоли
GET http://localhost:3000/api/users/wait-ip net::ERR_EMPTY_RESPONSE
Это моя функция для API
router.get('/api/users/wait-ip',(req,res)=>{
//Others things happen here
setTimeout(()=>{
return res.json({
data:1
})
},150000)
})
Это ответ, который я получаю при прямом нажатии на браузер через 150 секунд
Любая помощь о том, как решить эту проблему, будет оценена