我使用j查询向本地服务器发送请求。在发送4-7请求之后,端口停止工作,不返回错误。几分钟后,一些请求被发送到本地web服务器,而其他请求则返回一个错误。请求格式是文件的名称。之后,服务器每10秒检查最后一次编辑该文件的时间。
net::ERR_EMPTY_RESPONSE
或
net::ERR_CONNECTION_REFUSED
我在堆栈溢出中搜索答案,我发现这个Heroku应用程序在几个请求之后停止响应通向http代理,我看到它使用http,我使用的是express,所以我认为它不起作用。我认为它可能适用于不同的端口,但由于它不会立即返回错误,所以我不知道如何更改为不同的端口。
HTML(对本地服务器的post请求)
$.post("http://localhost:6458"+String(tickup)+"/",{"":file})快件服务器
function logEvery(i,path) {
setTimeout(() => {
fs.stat(path, (err, stats) => {
console.log(stats.mtimeMs)
})
logEvery(i,path);
}, i)
}
router.post('/',(request,response) => {
//code to perform particular action.
//To access POST variable use req.body()methods.
console.log(request.body["[0][]"]);
console.log(request.body["[1][]"]);
logEvery(timer, request.body["[0][]"]);
});
发布于 2020-11-17 09:36:06
你错过了回复。这就是为什么你的要求是有时间的。
function logEvery(i,path) {
setTimeout(() => {
fs.stat(path, (err, stats) => {
console.log(stats.mtimeMs)
})
logEvery(i,path);
}, i)
}
router.post('/',(request,response) => {
//code to perform particular action.
//To access POST variable use req.body()methods.
console.log(request.body["[0][]"]);
console.log(request.body["[1][]"]);
logEvery(timer, request.body["[0][]"]);
response.send('started'); // <-- newly added
});https://stackoverflow.com/questions/64872323
复制相似问题