[Query String 이란]
쿼리스트링은 사용자가 입력 데이터를 전달하는 방법 중의 하나로, url 주소에 미리 협의된 데이터를 파라미터를 통해 넘기는 것을 말한다. 쿼리스트링의 시작은 정해진 엔드포인트 주소 이후에 ? 뒤 부터이다.
https://www.google.com/search?q=쿼리스트링&oq=쿼리스트링 ~~
구글에 쿼리스트링 이라는 것을 검색 해 보았을때 나오는 주소창이다. 위와 같은 형식으로 쿼리 스트링은 URL에서 ? 다음에 오는 내용이다. 이름을 해석하면 간단한데 Query(질문) String(문자열)로 ? 뒤에 나오는 문자열이라는 뜻이다.
[Query String 구조]
http://~~~/path?키1=값1&키2=값2&키3=값3
위와 같이 쿼리스트링은 key=value 형식으로 구성되어있고, 여러 개를 사용하려면 '&'을 사용하면 된다. 위의 예시는 3개의 쿼리스트링을 보내고 있다. 사용자가 입력 데이터를 전달하는 방법중의 하나로, url 주소에 미리 협의된 데이터를 파라미터를 통해 넘기는 것을 말한다.
http://host:port/path?querystring query parameters( 물음표 뒤에 = 로 연결된 key value pair 부분)을 url 뒤에 덧붙여서 추가적인 정보를 서버 측에 전달하는 것이다. 클라이언트가 어떤 특정 리소스에 접근하고 싶어하는지 정보를 담는다.
'JAVA' 카테고리의 다른 글
StringBuilder 사용법과 메서드 정리 (0) | 2023.09.09 |
---|---|
자바 자료형 정리(Java Data Type) (0) | 2023.09.06 |
Java Robot 클래스 delay 적용하기 (1) | 2023.09.02 |
Java Robot 클래스 keyPress, keyRelease 적용하기 (0) | 2023.09.01 |
Java Robot 클래스 mousePress 적용하기 (0) | 2023.08.31 |