일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- BFS
- 동적 계획법
- 안드로이드
- Javascript
- 다이나믹 프로그래밍
- Database
- 프로그래머스
- DP
- Algorithm
- vscode
- db
- Data Structure
- CS
- 백준
- 리트코드
- network
- Graph
- frontend
- 알고리즘
- VIM
- Redux
- TypeScript
- DFS
- LeetCode
- java
- 그레이들
- 자바
- Python
- git
- react
Archives
- Today
- Total
늘 겸손하게
CS - GET, POST 차이 본문
GET & POST
GET, POST 모두 자주 쓰이는 HTTP 메서드이다.
두 메서드의 차이점을 알아보자
GET | POST | |
캐시 | 가능 | 불가 |
북마크 | 가능 | 불가 |
히스토리 | 브라우저 히스토리에 매개변수 남음 | 브라우저 히스토리에 매개변수 저장 안됨 |
데이터 길이 제한 | 존재. GET 메서드는 데이터를 전송할 때 데이터를 URL에 이어붙이는데 URL은 최대 2048개 문자를 가질 수 있음. | 제한 없음 |
데이터 타입 제한 | ASCII 문자만 가능 | 제한 없음. 바이너리 데이터(텍스트 아닌 데이터)도 가능 |
보안 | 낮음. URL에 데이터가 포함되어 있어 보안성이 낮다. 절대 비밀번호, 중요 데이터를 GET으로 전송해서는 안된다. |
GET에 비해 조금 좋음. 매개변수가 브라우저 히스토리나 웹 서버 로그에 남지 않는다. |
가시성 | URL에 데이터는 누구나 볼 수 있음 | URL에 데이터 안 뜸 |
'Computer Science' 카테고리의 다른 글
CS - 디자인 패턴 (0) | 2023.11.11 |
---|---|
CS - Web Worker (0) | 2023.10.25 |
CS - 상대경로, 절대경로 (0) | 2023.08.23 |
CS - 라이브러리와 프레임워크 차이 (0) | 2023.04.15 |
CS - MariaDB, RDBMS (0) | 2022.09.28 |