원하는 것은 뭐든지

GET 방식과 POST방식 본문

개발/it지식

GET 방식과 POST방식

댕로그😏 2021. 4. 15. 18:04
반응형

 

 

 

웹 개발을 하면서 듣고 싶지 않아도

어쩔 수 없이 듣게 되는 GET, POST

정확히 무엇인지 인지하고 있는 게 좋을 것 같아 찾아보았다.

 

클라이언트에서 서버로 데이터를 보낼 때 HTTP를 통해 보내게 되는데

HTTP 메소드에 크게 두 가지 있는데 그것이 

GET과 POST다.

 

내가 처음에 이해한 것은 이와 같다.

 

GET은 URL에 값이 적혀서 전달된다.

POST는 submit()을 통해 전달된다.

 

이렇게만 알고 있어도 프로그래밍하는데 불편한 점은 없었기 때문에

넘어갔지만 이제 제대로 한번 이해해 봐야겠다.

 

1. GET방식

네이버에 get을 검색해보면

 

1. 받다

2. 얻다, 구하다, 마련하다

 

등의 뜻으로 사용되는데

단어 뜻 그대로 사용하면 된다.

원하는 정보를 가져와서 조회하기 위해 사용한다.

음.. SQL에서 SELECT라고 생각하면 될 것 같다.

 

GET은 URL에 데이터를 포함시키는데 그렇기 때문에 생기는 특징들이 있다.

보내는 양에 한계가 있습니다.

최대길이에 걸려 원하는 값을 다 보낼 수 없습니다.

 

2.POST방식

POST도 네이버에 검색해보면

 

1. 우편

2. 우편물

3. 우편물을 부치다

 

등의 뜻으로 서버에 제출한다고 생각하면 될 것 같다.

GET처럼 조회만 하는 게 아니라

추가하거나 수정하기 위해 사용한다.

 

GET방식과는 다르게 URL에 값을 포함하지 않고

그로 인해 기본적인 보안역할은 하고 있다.

 

 

여기까지 알아보자

반응형

'개발 > it지식' 카테고리의 다른 글

[github]깃헙 블로그 1  (0) 2023.02.14
웹개발이란 무엇?  (0) 2021.04.05
HTML(Hyper Text Markup Language)  (0) 2021.04.01
VPN(Virtual Private Network)이란?  (0) 2021.03.30
Comments