일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 역방향 반복자
- 브루트포스
- 스프링
- HTTP
- 분할정복
- SQL
- 컴퓨터 네트워크
- GIT
- 그리드 알고리즘
- 자바
- TCP
- 트리
- Spring
- 그래프
- 다이나믹 프로그래밍
- 알고리즘
- CI/CD
- dfs
- 순열
- 분할 정복
- 자료구조
- BFS
- 이분탐색
- 다이나믹프로그래밍
- AWS
- 백준
- github action
- 그리드
- 도커
- 재귀
- Today
- Total
목록웹 (2)
코딩성장스토리

영한선생님의 강의를 듣고 정리 HTTP 메서드 URL을 설계할 떄 가장 중요한것은 리소스다. URI는 리소스만 식별 리소스는 명사 개념이다 예를 들어)회원 관리 API가 있을 떄 회원이 리소스이다. 그럼 조회,등록,삭제,변경 같은 동작들은 어떻게 구분할까? 그럴떄 HTTP 메소드가 필요하다. HTTP 메서드 종류 주요 메서드 GET: 리소스 조회 서버에 전달하고 싶은 데이터는 query(쿼리 파라미터, 쿼리 스트링)를 통해서 전달 ex)GET /search?q=hello&hl=ko HTTP/1.1 메시지 바디를 사용해서 데이터를 전달할 수 있지만, 지원하지 않는 곳이 많아서 권장하지 않음 POST: 요청 데이터 처리, 주로 등록에 사용 메시지 바디를 통해 서버로 요청 데이터 전달 서버는 요청 데이터를 처..

김영한 선생님의 강의를 들으면서 정리하며 복습을 해보는 시간 HTTP HyperText Transfer Protocol HTTP 메시지에 모든 것을 전송 HTML, TEXT IMAGE, 음성, 영상, 파일 JSON, XML (API) 거의 모든 형태의 데이터 전송 가능 서버간에 데이터를 주고 받을 때도 대부분 HTTP 사용 TCP: HTTP/1.1, HTTP/2 UDP: HTTP/3 현재 HTTP/1.1 주로 사용 HTTP/2, HTTP/3 도 점점 증가 HTTP 특징 1.클라이언트 서버 구조 Request Response 구조 클라이언트는 서버에 요청을 보내고, 응답을 대기 서버가 요청에 대한 결과를 만들어서 응답 2.무상태 프로토콜 스테이스리스(Stateless) 서버가 클라이언트의 상태를 보존X 장..