이러지마 제발
프로젝트를 진행하면서 불필요한 파일을 감추고 싶어서 gitignore를 활용해보려 한다..git 폴더와 같은 level에 .gitignore 파일을 생성한다ignore 할 파일이나 폴더를 세팅한다주의할 점은 설정만 한다고 깃허브에 올라간 불필요한 파일이 사라지진 않는다
Mustache를 사용해보자
웹에서는 브라우저와 서버 간 데이터를 주고 받기 위한 방식으로 요청/응답 프로토콜을 사용하고 있다. 프로토콜이란 컴퓨터나 원거리 통신 장비 사이에서 메세지, 데이터를 주고 받는 양식과 규칙의 체계이다. 쿠키와 세션이 필요한 이유는 HTTP 프로토콜의 특징이자 약점을 보
aws 멸망전
리다이렉트 그래서 너 뭔데
코드를 실행하면 WebServer.java에서 main문이 실행된다.스크린샷 2023-04-03 오후 4 05 13 포트는 디폴트로 8080으로 int값이 설정되었다.포트 번호를 서버 소켓에 넣어서 소켓을 연결한다.그리고 new Thread를 생성해서
스크린샷 2023-04-04 오후 7 06 03시작 라인 = request-line / statue-linerequest-line은 method path HTTP-version으로 되어있다GET, POST, PUT, DELETE ...GET : 리소스 조
그동안 내 코드를 보면 아래와 같은 방식으로 매핑을 해주고 있었다 과연 이것이 좋은 URI 설계였을까? 언뜻 보기에는 대강 의미는 드러나니까 괜찮다고 생각했었다. 리소스의 의미는 뭘까? 회원을 등록,수정,조회하는게 리소스가 아니다예) 미네랄을 캐라 -> "미네랄"
HTTP 메서드는 클라이언트가 서버에게 무언가를 요청할 때 기대하는 행동이다.GET은 무언가를 달라는 것이고, POST는 데이터를 줄 테니 등록하거나 처리해달라는 의미이다.GET : 리소스 조회 (요새는 Representation 이라고 한다)POST : 요청 데이터
Http Header 정리
HTTP 너 뭐 돼?
데드락과 해결방법에 대해 알아보자!
동기? 비동기? 비둘기?
API를 알아보자 ( + REST도 살짝)
내용 작성중..
프로젝트 경험기