[백엔드] 기술 면접 Top30 - #15 GET, POST 데이터 흐름
댓글수 43 ·
2023.09.20
GET, POST GET, POST란? HTTP는 웹에서 정보를 주고받는데 사용되는 프로토콜로, 데이터를 웹 서버와 클라이언트 간에 주고받을 때 사용되는 메소드이다. GET 클라이언트에서 서버로 데이터를 요청할 때 사용한다. 데이터는 URL의 쿼리 문자열 파라미터로 전달되며, 파라미터들은 URL 끝에 " ? " 뒤에 나타나며 " & " 로 구분된다. 주로 데이터를 요청하거나 검색 쿼리를 서버로 전달할 때 사용된다. https://example.com/search?query=keyword 캐시될 수 있고 브라우저의 주소 표시줄에 나타날 수 있어 보안적으로 민감한 데이터를 전송하기에는 적합하지 않다. POST 클라이언트에서 서버로 데이터를 제출하거나 업로드할 때 사용된다. 데이터는 HTTP 요청 본문에 포함..