◈ Study/기초튼튼 개발지식🥔

    [study] HTTP 요청 메서드 : GET, POST, PUT, DELETE 등

    - HTTP 요청 메서드 : GET, POST, PUT, DELETE 등 HTTP(HyperText Transfer Protocol)는 클라이언트와 서버 간에 데이터를 주고받는 프로토콜이며, HTTP 요청 메서드는 클라이언트가 서버에게 어떤 동작을 요청할지를 나타내는 메서드이다. GET : 서버로부터 리소스를 요청한다. 주로 브라우저에서 링크를 클릭하거나 URL을 직접 입력하는 경우 GET 요청을 보낸다. GET 요청은 URL에 파라미터를 포함(=쿼리스트링)할 수 있다. POST : 서버에 데이터를 제출한다. 주로 HTML 폼을 사용하여 데이터를 입력하고 제출하는 경우 POST 요청을 보낸다. POST 요청은 HTTP 본문에 데이터를 담아서 보낸다. PUT : 서버에 리소스를 생성하거나 수정한다. PUT..

    [study] IP 주소 : 공인 IP, 사설 IP, 고정 IP, 유동 IP

    - IP 주소 : 공인 IP, 사설 IP, 고정 IP, 유동 IP IP(Internet Protocol) 주소는 컴퓨터 네트워크에서 각각의 장치들이 식별되는데 사용되는 일련의 숫자이다. 1. 공인 IP 인터넷 서비스 제공자(ISP)로부터 할당받은 고유한 IP 주소. 인터넷을 통해 다른 컴퓨터와 통신할 수 있다. 인터넷에서 전 세계적으로 유일하게 할당되며, 인터넷 상에서 공개적으로 노출된다. 일반적으로 회사나 조직에서 사용되며, 고정 IP와 동적 IP로 구분된다. 2. 사설 IP 인터넷 서비스 제공자(ISP)로부터 할당받은 공인 IP 주소 대신 내부망에서 사용되는 IP 주소. 공인 IP와는 달리, 내부 네트워크에서 DHCP(Dynamic Host Configuration Protocol) 서버를 통해 동적..

    [study] 클라우드 서비스 종류 : IaaS, PaaS, SaaS

    - 클라우드 서비스 종류 : IaaS, PaaS, SaaS IaaS, PaaS, SaaS는 클라우드 서비스에서 제공하는 서비스 모델들이다. 이 세 가지 모델은 각각 서비스 제공자와 이용자 간의 책임 범위와 관리 수준에 따라 구분되며, 사용자는 자신이 필요로 하는 서비스 모델을 선택하여 비용과 시간을 절약하고, 업무 효율성을 높일 수 있다. 1. IaaS(Infrastructure as a Service) 서비스 제공자가 가상 컴퓨팅 자원을 제공하고, 이를 이용하여 사용자가 자체적으로 운영체제, 미들웨어, 애플리케이션 등을 설치하여 관리할 수 있는 서비스 모델이다. 서버, 스토리지, 네트워크 등의 하드웨어 자원을 가상화하여 필요한 자원을 필요한 만큼만 사용하고 과금한다. 대표적인 서비스로는 AWS EC2,..

    [study] 웹 애플리케이션에서 사용되는 데이터 저장 방식 : 쿠키(cookie), 세션(session), 토큰(token), 캐시(cache)

    - 웹 애플리케이션에서 사용되는 데이터 저장 방식 웹 애플리케이션에서 사용되는 데이터 저장 방식으로는 쿠키, 세션, 토큰, 캐시가 있다. 1. 쿠키(Cookie) 웹 사이트에서 클라이언트의 웹 브라우저에 저장되는 작은 데이터 파일 쿠키는 서버에서 클라이언트(웹 브라우저)로 전송되어 클라이언트의 로컬에 저장되는 작은 데이터 조각이다. 클라이언트가 서버에 요청을 보낼 때마다 쿠키가 함께 전송되며, 서버는 이를 사용하여 클라이언트에게 적절한 응답을 제공한다. 쿠키는 만료 기간이 있으며, 만료되면 삭제된다. 예를 들어, 쇼핑몰 사이트에서 쿠키를 사용하여 로그인한 사용자를 인식하고, 사용자가 장바구니에 상품을 추가했을 때 그 정보를 저장할 수 있다. 2. 세션(Session) 서버 측에서 사용되는 데이터 저장 방..