본문 바로가기

HTTP3

HTTP 단방향 통신으로 실시간 채팅 기능 구현하기 프로젝트 마감일이 일주일 좀 넘게 남았을 때, 채팅 페이지를 만들기 시작했다. 주제가 지역 기반 심부름 커뮤니티인 만큼 심부름 의뢰인과 심부름 수행인 사이에 공개적이지 않은 의사소통 공간이 필요했는데, 처음엔 비밀댓글 형식으로 만들려다가 댓글은 새로고침하지 않는 이상 자동으로 업데이트되지 않으니 잦은 상호작용이 필요한 경우 실시간 채팅방 형식이 더 알맞은 것 같다는 데 의견이 모였다. 문제는 실시간 채팅 기능을 어떻게 구현하느냐였다. 검색을 하고 자료를 찾아본 결과 보통 실시간 기능은 웹소켓 프로토콜을 이용하여 개발하는 것 같았다. 하지만 시간이 일주일 정도밖에 남지 않은 상황에서 새로운 기술을 공부하고 적용한다는 것이 서버 쪽도 클라이언트 쪽도 부담이 되었다. 특히 웹소켓으로 주고받은 채팅 내용을 데이.. 2023. 6. 28.
HTTP 상태 코드 ◈ 자주 보게 되는 HTTP 상태 코드 정리 ◈ 200번대 → 성공 😊 200 OK : 요청이 성공적으로 되었습니다. 201 Created : 요청이 성공적이었으며, 그 결과로 새로운 리소스가 생성되었습니다. 400번대 → 클라이언트 에러 🤔 400 Bad Request : 잘못된 문법으로 인하여 서버가 요청을 이해할 수 없습니다. (요청 좀 제대로 해라.) 401 Unauthorized : 인증되지 않은 사용자입니다. (너 누구니?) 403 forbidden : 권한이 없는 사용자입니다. (네가 누군진 아는데, 넌 여기 접근할 수 없어.) 404 Not Found : '페이지를 찾을 수 없습니다.' - 서버는 요청받은 리소스를 찾을 수 없습니다. (경로에 맞지 않는 주소야.) 500번대 → 서버 에러 .. 2023. 1. 31.
[HTTP/네트워크] 기초 보호되어 있는 글 입니다. 2023. 1. 31.