Jinius.com
article thumbnail
728x90
반응형

- Get Method / Post Method 란 ?

 

 

Get Method

  • 서버로부터 정보를 조회하기 위해 설계되어진 Method
  • GET 방식은 요청을 전송할 때 필요한 데이터를 Body에 담지 않고, 쿼리스트링을 통해 전송한다.
  • URL의 끝에 "?"와 함께 이름과 값으로 쌍을 이루는 요청 파라미터를 쿼리스트링이라고 부르는데, 요청 파라미터가 여러 개면 "&"으로 연결합니다.

쿼리스트링 예제

  • 파라미터명은 key1, key2 이고, 각각의 파라미터는 value1, value2라는 값으로 서버에 요청을 보내게 됩니다.

Post Method

  • GET과 달리 전송해야될 데이터를 HTTP 메세지의 Body에 담아서 전송한다.
  • HTTP 메세지의 Body는 길이의 제한없이 데이터를 전송할 수 있습니다.  POST 방식은  GET 방식 보다 대용량 데이터를 전송 할 수 있다.
  • Post 방식은 Get 방식과 달리 쿼리스트링으로 데이터가 노출 되지는 않지만 중요하고 민감한 데이터들은 반드시 암호화를 하여 전송해야한다.
  • Post 방식은 데이터 전송시 헤더 Content-Type에 컨텐츠 타입을 명시해야한다. 명시를 안하면 기본 값으로 설정된다.
  Get Method Post Method
요청 캐시 O X
브라우저 히스토리 O X
북마크 O X
길이 제한 O X
이 밖에 사용 목적 , 데이터 전송 방식 , 멱등성 등 차이가 있다.

※ 멱등성
멱등성이란,연산을 몇번을 실행 하더라도 결과는 항상 일정한, 달라지지 않는 성질을 말한다.

▼ 개발 카테고리 다른 글 보기 ▼

2022.07.18 - [개발/Maria DB] - [MariaDB] 마리아 디비 문자열 합치기 / 문자열 더하기

 

[MariaDB] 마리아 디비 문자열 합치기 / 문자열 더하기

😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼ 2022.07.04 - [개발/Maria DB] - [MariaDB] 마리아 디비 형변환 (MariaDB CAST) [MariaDB] 마리아 디비 형변환 (MariaDB CAST) 😊 아주 쉽고 간단하게 😊 ▼ 이전 편 ▼..

jinius-com.tistory.com

 

728x90
반응형

'개발' 카테고리의 다른 글

[Spring Boot] 스프링 부트 porm.xml 첫 줄 에러  (1) 2022.09.20
profile

Jinius.com

@Jinius.com

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!