차차로그
GET 방식, POST 방식 본문
GET
- 서버에서 어떠한 정보를 요청하기 위해 사용되는 메소드
- GET으로 넘긴 값은 KEY:VALUE 로 전달되며 캐시에 저장 : 재요청을 할 때 속도가 빠름
- GET요청은 길이 제한이 있음
- URL에 값이 포함되어 전달되기 때문에 POST에 비해 보안에 취약
네이버 검색창에서 'GET'을 검색했을 때 보이는 URL
url?key1=value1&key2=value2&key3=value3&query=GET 의 형태로 넘어간다.
POST
- 서버에 정보를 생성하거나 업데이트할 때 사용되는 메소드
- 전송데이터를 HTTP 메시지의 BODY 부분에 담아 보냄 : URL노출 X
- 캐시에 저장되지 않음
- 보낼 수 있는 길이 제한이 없음
- GET방식보다는 보안적이지만 완벽히 데이터가 보안되는 것이 아님 : 암호화 필요
네이버에서 ID와 PW를 입력하고 로그인한 후에 보이는 화면 URL
POST방식으로 값을 보냈기 때문에 URL에 서버로 전달되는 값이 뜨지 않는다.
'CS' 카테고리의 다른 글
SPA (Single Page Application) (0) | 2022.08.05 |
---|---|
SVN Repository 가져오기 (0) | 2022.08.04 |
부동소수점 오류 (0) | 2022.08.02 |
로컬스토리지, 세션스토리지 (0) | 2022.07.25 |
Web 접근성, Web 표준 (0) | 2022.07.25 |
Comments