일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 책알남
- C
- 돈
- 경제
- 자바
- 백준알고리즘
- 지혜를가진흑곰
- 자바스크립트
- 성분
- 알고리즘트레이닝
- Java
- 독서
- 프로그래머스 알고리즘 공부
- 알고리즘 공부
- algorithmTest
- 채권
- 서평
- 프로그래밍언어
- C++
- algorithmStudy
- 주식
- 투자
- 책을알려주는남자
- 독후감
- 알고리즘공부
- 다독
- JavaScript
- algorithmtraining
- 재테크
- 화장품
Archives
- Today
- Total
탁월함은 어떻게 나오는가?
GET VS POST 차이점 본문
반응형
GET은 가져오는 것이고 POST는 수행하는 것이다.
GET
GET 메소드는 주로 데이터를 읽거나(Read) 검색(Retrieve)할때에 사용되고, Select적인 성향을 가지고 있다. GET은 서버에서 어떤 데이터를 가져와서 보여준다거나 하는 용도, 서버의 값이나 상태들을 바꾸지 않는다.
게시판의 리스트라던지 글보기 기능 같은 것이 이에 해당됨
(방문자의 로그를 남긴다거나 글 읽은 횟수를 올려준다거나 하는건 예외)
만약에 GET요청이 성공적으로 이루어진다면 XML 이나 JSON 과 함께 200(ok) HTTP 응답 코드를 리턴한다. 에러가 발생하면 주로 주로 404(Not found)에러나 400(Bad request)에러가 발생한다.
POST
POST는 서버의 값이나 상태를 바꾸기 위해서 사용된다. 즉, 새로운 리소스를 생성(Create)할 때 사용된다. 글쓰기를 하면 글의 내용이 디비에 저장이 되고 수정을 하면 디비값이 수정이 된다. 이럴경우 POST를 사용하면 된다.구체적으로는 POST는 하위 리소스(부모 리소스의 하위 리소스)들을 생성하는데 사용된다. 성공적으로 creation을 완료하면 201(created) HTTP 응답을 반환한다.
GET과 POST 차이점
GET은 주소줄에 값이 ?뒤에 쌍으로 이어붙고 POST 는 숨겨져서(BODY 안에)보내진다. GET은 URL에 이어붙기 때문에 길이의 제한이 있어 많은 양의 데이터는 보내기 어렵고 POST는 많은 양의 보내기에도 적합하다.(용량제한은 여전하다)
반응형
'[Snow-ball]front > HTML CSS' 카테고리의 다른 글
HTML 을 사용할 수 있는 공백아이디 (0) | 2021.08.10 |
---|---|
HTML <b> 태그와 <strong> 태그의 차이 (0) | 2021.06.29 |
<input> 태그의 maxlength (0) | 2021.02.17 |
[HTML/CSS]ul li 태그목록을 가로로 정렬하는 방법 (0) | 2021.02.10 |
CSS / linear-radient 선형 그라데이션 효과 넣는방법 (0) | 2021.02.09 |
Comments