의견 카드함이 달렸어요
잘 될 때만 만들면 반쪽이에요. 세 가지 상태를 전부 처리한 것까지가 완성.
댓글의 세 가지 상태
첫 댓글을 남겨 주세요.
댓글을 불러오는 중…
지나가던 독자
첫 댓글이에요. 잘 읽었습니다!
오늘의 순간 — 폰에서 쓰면 PC 표에 나타나요
지나가던 독자
첫 댓글이에요. 잘 읽었습니다!
댓글 남기기
| id | post_id | nickname | body |
|---|---|---|---|
| 1 | 1 | 지나가던 독자 | 첫 댓글이에요. 잘 읽었습니다! |
기기 두 대가 같은 장부를 보고 있어요.
방어도 실제로 동작해요
- 501자 댓글을 밀어 넣으면 — 화면 검증을 우회해도 데이터베이스가 거부해요:
POST /rest/v1/comments
400 Bad Request — "violates check constraint \"comments_body_check\""
400 Bad Request — "violates check constraint \"comments_body_check\""
- 밖에서 댓글 삭제를 시도하면 — 에러도 안 나요. 조용히 0건. 도둑에게는 "잠겼다"는 안내조차 없는 금고예요.
- 봇이 숨은 칸(허니팟)을 채우면 — 조용히 버려요. 이 사이트의 질문 상자가 실제로 쓰는 수법이에요.