Https
에 대한 모든 Http
요청을 리디렉션하는 코드를 작성하려고했지만 지금은 여러 웹 사이트에서 아래 코드를 보았습니다. 그러나 일부는 return
과 res.redirect
을 사용합니다. , 일부 사용 return
일부는 사용하지 않고 일부만 사용 next()
.res.redirect를 호출 한 후 return 또는 next 사용
return
의 사용법 또는 next()
의 사용법에 대해 궁금한 점이 있습니다. 아니면 내가 여기에 아무것도 놓친거야 ??
'if/else'를 사용하고 있기 때문에 반환 할 필요가 없습니다. 그러나 많은 개발자는 코드가 끝났음을 분명히하고 다른 코드가 실수로 실행되는 것을 방지하기 위해 항상 수익을 사용합니다. 귀하의 코드는 귀하의 조건 후에 아무 것도하지 않기 때문에 반환은 _ 필요하지 않습니다. 하지만 res.redirect를 수행 한 후에는 결코 'next'를 호출하면 안됩니다. – Intervalia