- [ Web ][Web] Path Variable VS Query Parameter2022-02-28 17:31:39REST API를 개발하던 중 endPoint를 설계하던중 GET Method를 통해 데이터를 넘길 경우, Path Variable 과 Query Parameter 를 고민하게 되었고, 정리해보려 한다. 각각 상황을 알아보고 적합한 방법을 쓰면 될 것 같다. Path Variable 이름에서도 알 수 있듯이 경로를 변수로 사용한다. 게시물을 확인하기 위해 글번호를 넘길것이다. /board/12 Query Parameter 경로 뒤에 입력 데이터를 함께 제공하는 형식이다. ? 이후에 key=value 형태로 입력하며, 다수인 경우 & 로 구분한다. --1개의 데이터 /board?board_num=12 --다수의 데이터 &로 처리 /board?board_num=12&key=value Path Variable..
- [ Web ][Web] HTTP 와 HTTPS 차이점2021-02-24 16:58:501. HTTP란? [ HTTP(Hyper Text Transfer Protocol)란? ] HTTP(Hyper Text Transfer Protocol)란 서버/클라이언트 모델을 따라 데이터를 주고 받기 위한 프로토콜이다. 즉, HTTP는 인터넷에서 하이퍼텍스트를 교환하기 위한 통신 규약으로, 80번 포트를 사용하고 있다. 따라서 HTTP 서버가 80번 포트에서 요청을 기다리고 있으며, 클라이언트는 80번 포트로 요청을 보내게 된다. HTTP는 1989년 팀 버너스 리(Tim Berners Lee)에 의해 처음 설계되었으며, WWW(World-Wide-Web) 기반에서 세계적인 정보를 공유하는데 큰 역할을 하였다. [ HTTP의 구조 ] HTTP는 애플리케이션 레벨의 프로토콜로 TCP/IP 위에서 작동한..