[Spring]HTTP 란? (2)
·
Spring
https://computerreport.tistory.com/72 [Spring]HTTP 란? (1)✅ HTTP 란? (HyperText Transfer Protocol)다양한 형태(TEXT,IMAGE,FILE,HTML,JSON)가 World Wide Web(WWW,웹) 상에서 데이터를 주고받기 위한 프로토콜이다.서버간의 요청과 응답을 통해 작동한다.TCP/IP 통신 프로토콜computerreport.tistory.com 지난 글에 이어 HTTP API 설계를 해보았다.✅ HTTP API 설계- 게시글 생성     -  POST     - `/boards`     - 성공시 상태코드 2xx     - 실패시 4xx (클라이언트 문제) OR 5xx (서버 문제)- 게시글 1개 조회     -  GET  ..
[Spring]HTTP 란? (1)
·
Spring
✅ HTTP 란? (HyperText Transfer Protocol)다양한 형태(TEXT,IMAGE,FILE,HTML,JSON)가 World Wide Web(WWW,웹) 상에서 데이터를 주고받기 위한 프로토콜이다.서버간의 요청과 응답을 통해 작동한다.TCP/IP 통신 프로토콜 기반으로 동작한다.stateless 프로토콜 : 데이터를 주고받기 위해 행해지는 각각의 데이터들이 서로 독립적으로 관리된다. 단방향성이다. 💡 HTTP 는 클라이언트 to 서버 요청 뿐아니라, 서버 to 클라이언트 , 서버 to 서버간의 데이터 통신에도 사용된다.  ♐ HTTP 동작 순서클라이언트는 Request(요청)을 보내고 , 응답을 기다린다.서버는 요청에 대한 처리를 수행 후 결과를 Response(응답) 한다. ♐ HT..
[Spring]DNS,URI,URL이란?
·
Spring
✅ DNS 란? (Domain Name System)도메인 이름과 IP주소를 서로 변환하는 역할을 수행한다.♐ DNS가 나오게 된 이유컴퓨터 간의 통신을 위해서 IP주소가 필요한데 길어서 외우기 힘들다IP주소가 변경된다면 새로운 IP에 접근할 수 없다.♐ DNS  동작 순서 1.원하는 이름의 도메인을 구매 후, DNS 서버에 등록한다.2.도메인 명을 입력하면 DNS 서버는 IP 주소를 반환한다.3.IP가 변경되면 DNS 서버에 등록된 IP주소만 바뀌면 된다.4. 도메인 형태 https://naver.com/ 로 웹에 접속한다. ✅ URI 란? (Uniform Resource Identifier)인터넷 자원을 나타내는 고유 식별자 이다. ♐ URL 방식의 한계자원의 위치를 변경하면 기존 URL 을 사용할 ..
[Spring] 네트워크에 대해 알아보자
·
Spring
💡 컴퓨터들은 어떤 방법으로 통신을 할까?초기에는 USB 케이블 과 같은 물리적 형태로 주고 받았지만 , 현재는 인터넷 사용! ✅ 인터넷이란?TCP/IP를 기반으로 하는  컴퓨터 네트워크 통신망 World Wide Web(WWW) 구축 ✅ 인터넷 프로토콜 (Internet Protocool) 이란?인터넷이 통하는 네트워크에 관한 송수신에 대한 규약 ❓  IP는 192.168.0.1이 아닌가 라는데 의문이 들어요✔ 원래 알던 IP는 IP자체가 아니라 IP에 필요한 고유 주소이다.  ♐ IP 주소각 기기 간의 통신을 식별할 수 있는 전화번호 이고 데이터를 Packet 의 단위로 전달 한다♐ Packet소스 IP , 대상 IP 를 포함하고 있고 어떤 컴퓨터에 데이터를 전송할지 판별하는 단위들을 가지고 있다...