HTTP 월드 와이드 웹을 지탱하는 가장 중요한 기술 두 가지는 HTML과 HTTP이다. 이 두 기술은 팀 버너스 리가 웹을 발명할 때 함께 만들어졌다. 전 세계의 웹 브라우저, 서버, 웹 애플리케이션은 모두 HTTP(Hyper Text Tranfer Protocol)를 통해 서로 대화한다. 인터넷의 멀티미디어 배달부 수십억 개의 JPEG 이미지, HTML 페이지, 텍스트 파일, MPEG 동영상, WAV 음성 파일, 자바 애플릿 등이 인터넷을 항해한다. HTTP는 전 세계의 웹 서버로부터 이 대량의 정보를 빠르고, 간편하고, 정확하게 웹 브라우저로 옮겨준다. HTTP는 신뢰성 있는 데이터를 전송 프로토콜을 사용하게 때문에, 데이터가 지구 반대편에서 오더라도 전송 중 손상되거나 꼬이지 않음을 보장한다. 그..
멱등성 멱등은 한 번 호출하든 두 번 호출하든 백 번 호출하든 결과가 항상 똑같다. f(f(x)) = f(x) 멱등 메서드 GET : 한 번 조회하든, 두 번 조회하든 같은 결과가 조회된다. PUT : 결과를 대체한다. 따라서 같은 요청을 여러번 해도 최종 결과는 같다. DELETE : 결과를 삭제한다. 같은 요청을 여러번 해도 삭제된 결과는 똑같다. POST : 멱등이 아니다! 두 번 호출하면 같은 결제가 중복해서 발생할 수 있다. 특징 재요청 하는 중간에 다른 곳에서 리소스를 변경했다면? 사용자 A : GET -> username:A, age:20 사용자 B : PUT -> username:A, age:30 사용자 A : GET -> username:A, age:30 멱등은 외부 요인으로 중간에 리소..
- Total
- Today
- Yesterday
- 스프링부트
- 스프링
- 자료구조
- 파이썬
- 스프링 부트
- 정렬
- 김영한
- kotlin
- Algorithm
- leetcode
- 알고리즘
- 구현
- webflux
- spring boot
- 그리디
- 릿코드
- 코틀린
- 코테
- 리팩토링
- mysql 8.0
- 노마드코더
- MySQL
- 데이터베이스
- Spring
- 노마드
- 인프런
- 백준
- 문자열
- Real MySQL
- 북클럽
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |