'GET POST 방식'에 해당되는 글 1건

Network

GET과 POST 방식의 비교 정리 #GET #POST (19.07.14)

HTTP 요청 방식?


 사용자는 원하는 페이지로 이동하기 위해 URL을 브라우저의 주소창에 입력한다. 사용자는 단순히 URL을 입력하였지만 서버 내부에서는 클라이언트의 요청에 응답하기위해서 처리해야 한다. 여기에 클라이언트가 서버로 요청을 보내는 방법 HTTP Method에는 GET, POST, PUT, DELETE 등 여러가지가 있고 대체로 GET과 POST가 사용된다.


GET 방식

  • URL에 변수(데이터)를 포함시켜 요청한다.

  • 데이터를 Header(헤더)에 포함하여 전송한다.

  • URL에 데이터가 노출되어서 보안에 취약하다.

  • 전송하는 길이에 제한이 있다.

  • 캐싱할 수 있어 전송속도가 빠르다.

* Cashing(캐싱) : 최초 접근 후, 또 요청할시 빠르게 접근하기 위해 레지스터에 데이터를 저장시켜 놓는 것


POST 방식

  • URL에 변수(데이터)를 포함하지않고 Body(본문)에 포함한다.

  • URL에 데이터가 그대로 표출되진 않아 GET방식보다 보안에 우수하다고 할 수 있다. -> 클라이언트 측에서 보내는 데이터는 전부 볼 수 있기때문에 보안을 생각한다면 암호화를 해야한다.

  • 전송하는 길이에 제한이 없다.

  • 캐싱할 수 없다.

 

'Network' 카테고리의 다른 글

HTTP에 대해서 간략하게 알아보기 #HTTP (19.07.23)  (0) 2019.07.23

푸터바

태그

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

카운터

  • Today :
  • Yesterday :
  • Total :