본문 바로가기
개발공부/Server

Get과 Post방식

by dokii 2021. 9. 14.
728x90

get

- 클라이언트에서 서버로 어떤 리소스를 요청할때 쓴다. select의 성격이 강하다.

- url 주소끝에 파라미터로 포함되어 전송된다.

- url 주소끝에 "?"을 붙이고 변수명1=값1&변수명2=값2...와 같은 형태로 보내게됨.

- url에 파라미터가 다 노출되므로 보안에 취약하다.

 

post

- 클라이언트에서 서버로 리소스를 생성하거나 업데이트 하기위해 쓴다. create의 성격이 강하다.

- 변수명1=값1&변수명2=값2...이 Body에 담겨 보내진다.

- 따라서 get방식보단 보안이 낫지만, 높은 보안은 아니다.

- post를 통한 데이터 전송은 보통 form을 통해 서버로 전송된다.

 

 

자세한것은 아래 블로그.


출처

https://noahlogs.tistory.com/35

 

[네트워크] get 과 post 의 차이

GET 과 POST 는 HTTP 메서드로 클라이언트에서 서버로 무언가를 요청할 때 사용한다. 2019/06/01 - [IT 정보 로그캣/CS] - [네트워크] http 란 [네트워크] http 란 기본적으로 네트워크 통신을 할 때 처음 접하

noahlogs.tistory.com

 

728x90

댓글