req.url?.replace(/^/posts/[A-Za-z0-9-_]+/, '').length === 0 &&
req.method === 'GET'
/post/a123 => 안 바껴서 길이 0 안 됨 ㅇㅅㅇ 조건 false
/posts/a123 => 길이 0 됨 ㅇㅅㅇ 조건 true
/posts/a123% => 빈문자열로 바꿔도 %가 남음 그래서 길이1됨 조건 false
만약 req.url에 빈문자열이 들어온다면 근데 ㅇㅅㅇ? 그럴 일은 없음
천재야 꺄핫
참고로 개좆밥형님깨서 링크 주신 거에서 추가로 공부했던 게 #은 url에서 fragment, 그니까 그 html에서 같은 페이지에 있는 곳의 id로 점프할 수 있는 부분이잖아
그래서 req.url에 안 걸림
쿼리스트링도 그렇겠네 ㅇㅅㅇ
개좆밥 형 사랑해 ㅇㅅㅇ
댓글 0