매개변수(Parameter) 개념 및 전송 방식
2024. 2. 5. 17:13ㆍ[ Self-Study ]
[ 요청과 응답 ]
- 클라이언트가 서버에게 웹페이지를 보여달라고 하는 것을 요청,
- 서버가 클라이언트에게 요청 받은 것에 대한 대답을 웹페이지로 표현하기 위해 html문서를 주는 것을 응답이라고 한다.
(HTTP 패킷)
- 클라이언트가 서버로 요청 하였을 때, 보내는 데이터를 의미한다.
- HTTP 프로토콜을 사용하고, 인터넷을 통해 보내는 데이터를 패킷이라고 하기 때문에 붙여진 이름이다.
[ 파라미터 개념 ]
파라미터(Parameter)는 매개변수라고도 하며, 메소드를 호출할 때 같이 보내게되는 변수의 키와 값을 말한다.
웹 페이지에서 데이터를 전송할 때 GET 방식과 POST 방식이 있습니다.
[ 파라미터 전송 방식의 특징 ]
GET 방식 | 데이터의 정보를 URL에 붙여 전송 |
보안에 취약 | |
전송데이터는 256bytes를 넘을 수 없음 | |
전송속도가 POST 방식보다 빠름 | |
POST 방식 | 입력한 데이터를 body에 숨겨서 전송한다 |
GET 방식보다 보안이 높음 (주소 창에 데이터 노출 X) | |
전송 데이터의 길이 제한이 없음 | |
복잡한 형태의 데이터를 전송할 때 유용 |
개인 공부 기록용 입니다:)
많은 분들의 글 참고하였습니다. 감사합니다.
728x90
'[ Self-Study ]' 카테고리의 다른 글
화이트리스트 / 블랙리스트 (whitelist / blacklist) (0) | 2024.03.24 |
---|---|
[ AOP ] AOP(Aspect-Oriented Programming)의 개념과 인터셉터의 기본 설정 등록 과정 구현 (0) | 2024.03.21 |
[ DTO / DAO / MAPPER] product 테이블에 대한 자바 코드 (0) | 2024.03.03 |
[ Database ] 테이블 생성 (0) | 2024.03.03 |
한글 표시 방식 (0) | 2024.01.05 |