반응형

네트워크 2

REST API란

API란?클라이언트,서버와 같은 서로 다른 프로글챔에서 요청과 음답을 주고 받을 수 있게 만든 체계REST API란?REST API는 웹에서 데이터를 주고 받기 위한 아키텍처 스타일이며 규약을 의미한다.자원을 URI 로 표현하고 , HTTP 메서드(GET,POST,PUT,DELETE 등) 을 통해 자원을 다룬다.특징상태 비저장성(무상태)각 요청이 독립적으로 처리되기 때문에 서버 확장서과 유지보수에 유리응답은 주로 JSOIN 형식으로 전달캐싱을 활용할 수 있어 성능면에서 우수하다. (이게 무슨 의미지 확인)계층화클라이언트/서버 구조REST 구성요소자원(Resource) : HTTP URL자원에 대한 행위 : HTTP Method자원에 대한 표현 : Representation1.자원(Resource) : H..

CS/네트워크 2025.05.03

HTTP/HTTPS 란?

HTTP란?웹 상에서 클라이언트와 서버가 자원을 주고받기 위해 사용하는 통신 규약입니다.HTTP는 HyperText Transfer Protocol의 약자로, 하이퍼텍스트 기반의 데이터를 전송합니다.OSI 7 계층 중 애플리케이션 계층에 속하며, TCP/IP 위에서 동작합니다.비연결성(Connectionless) 기반의 프로토콜로, **요청(Request)**과 **응답(Response)**을 통해 통신합니다.HTTP 작동 방식HTTP는 요청/응답 구조로 동작합니다.클라이언트가 서버에 요청을 보내면, 서버는 그에 대한 응답을 보내고 즉시 연결을 종료합니다.이처럼 매 요청은 독립적으로 이루어지며, 이전의 상태를 유지하지 않습니다.HTTP의 단점비연결성 (Connectionless)요청과 응답이 완료되면 서..

CS/네트워크 2025.05.02
반응형