Banner

My Tech Blog (쿼리스트링)

오늘의 명언
· Java
1. 쿼리스트링이란? URL의 뒤에 입력 데이터를 함께 제공하는 가장 단순한 데이터 전달 방법이다. 웹개발에서 웹페이지나 애플리케이션에서  GET방식으로 데이터를 요청할 때 쓰인다. POST방식은 보안수준이 상대적으로 높아서 URL 에 넘어가는 데이터가 표시되지 않기 때문이다.  URL의 끝에 ?로 시작하고, 그 뒤에 키-값 쌍이 이어지는 구조이다. 이를 통해 서버에 추가적인 정보를 전달한다. 검색쿼리나 필터링에 사용된다.  네이버 검색창에 '덱스'를 검색하고 엔터 치면 일어나는 일 ▼ URL 에 ?가 생기면서 내가 입력한 검색어 '덱스'가 끝에 추가된다 마찬가지로 구글 검색창에 '손흥민'을 입력하고 엔터를 치면?아래처럼 주소창에서 url 뒤에 ? 와 각종 데이터가 붙는다.2. 구조https://www...
· Java
1. Cookie란?클라이언트(브라우저)에 저장되는 키와 값이 들어있는 작은 데이터파일!중복되지 않는 name과 value 한 쌍으로 이루어짐순서가 없다만료 기한(나이)를 지정해 줄 수 있다, 단 지정해 주지 않으면 Session 값으로 저장된다.웹 브라우저가 보관하고 있는 데이터로, 웹 서버에 요청을 보낼 때 쿠키를 헤더에 담아 전송한다.2. Session이란?Session은 클라이언트와 서버 간 연결된 상태를 유지하기 위해 서버에 저장되는 데이터이다.클라이언트가 서버에 접속하면, 서버는 고유한 Session ID를 생성해 클라이언트에게 전달한다.클라이언트는 Session ID를 쿠키에 저장하거나 URL에 포함해 서버와 통신하며, 서버는 이 ID로 클라이언트를 식별한다.세션 데이터는 서버의 메모리 또는..
상단으로