기타

[네트워크] GET과 POST차이

이레의 개발노트 2022. 6. 14. 13:16
728x90
반응형

네트워크에 대해 조금이라도 공부하신 분들은 get과 post를 많이 보셨을 텐데요.

get과 post는  http 프로토콜을 이용해 서버에 정보를 전달한 때 사용하는 방식들입니다.

 

웹 개발에 있어 기초적이고 꼭 알고 있어야 하는 기본적인 내용입니다.

 

✨ GET

GET는 서버에서 정보를 '가져와서' 보여줄 때 사용되는 메서드입니다.

데이터를 읽거나 검색할 때 사용되며 요청을 전송할 때 URL 주소 끝에 파라미터로 포함되어 전송됩니다.

데이터의 변형 위험 없이 사용할 수 있다는 장점이 있습니다.

단, 파라미터에 정보가 노출되기 때문에 보안이 떨어집니다.

https://sevendays.tistory.com/resource?name=seven

 

 

✨ POST

POST는 서버로 정보를 보내는 메서드입니다.

전송할 데이터를 body 부분에 담아서 서버로 보냅니다. 

파라미터가 body에 담겨 보내지기 때문에 길이 제한이 없고, 용량이 큰 데이터도 전송할 수 있습니다.

외부에 보이지 않아 보안이 필요한 부분에서 많이 사용됩니다.

 

728x90
반응형