Express에서 전혀 응답하지 않는 것이 어떻게 든 가능합니까? 나는를 보내지 않으 4xx
또는 5xx
특정의 경우에, 그러나 단지 (크롬에서 그것은이다 "서버가 응답하지 않습니다"오류를 표시 ERR_EMPTY_RESPONSE
).
router.get('/noresponse', (req, res, next) => {
res.end(); // this will send an empty page with a 200 status
});
명확히하기 위해 : 444
상태를 "전송"할 때 NGINX와 유사한 동작을 원합니다 . (않는 하지 실제로 보내 를 444
클라이언트에 있지만, 요청을 취소합니다)
완전성을 위해 처음에 내가 목표로 삼은 작업을 수행하는 스 니펫이 있습니다.
router.get('/noresponse', (req, res, next) => {
res.destroy(null);
});
그러나 그 의미에 대한 문서를 찾을 수 없으며 모범 사례에 대해 작업하고 싶지 않기 때문에 4xx
대신 응답을 위해 갈 것입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다