[웹] 웹 기초 개념 정리

YTT.erica·2024년 5월 13일

웹 (기초 / 응용)

목록 보기
3/3
post-thumbnail

웹 기초 개념 한줄 정리

이름개념 설명
클라이언트(client)서버라는 시스템 상의 원격 서비스에 접속할 수 있는 응용 프로그램이나 서비스
서버(server)네트워크를 통해 서비스를 제공하는 주체
웹 서버 (web server)클라이언트가 요청을 받으면 그게 서버로 들어가고 그 안에 웹 서버(소프트웨어) 정보에 대한 정적인 데이터를 클라이언트 측에 보내줌
클라이언트 사이드 언어서비스를 요청할 때 클라이언트가 사용하는 언어
HTML, CSS, JS
서버 사이드 언어서비스를 제공할 때 서버가 사용하는 언어
Java, PHP, JS, Python
IP 주소ip 주소는 네트워크에서 장치를 식별하기 위해서 사용하는 주소
IPv4, IPv6
도메인문자로 만든 인터넷 주소
방화벽네트워크 보안 장비, 불필요한 네트워크 트래픽을 막아주는 역할
포트네트워크에서 프로세스에 관한 주소를 식별할 수 있는 것
인증 (Authentication)사용자의 신원 확인
인가 (Authorization)사용자가 특정 자원에 접근할 수 있는 권한
HTTP message클라이언트와 서버 간에 통신의 기본 단위
HTTP request method웹 서버에게 작업 요청하는 명령
GET, POST, PUT, DELETE, PATCH
HTTP status code통신규약의 진행 상황을 표시
100번대, 200번대, 300번대, 400번대, 500번대 존재
url웹 상에서 특정한 자원의 위치를 가르키는 고유한 주소
Database공유되어 사용될 목적으로 통합하여 관리되는 데이터 집합
프로토콜네트워크 장치에서 통신에 사용되는 규약
TCP, UDP, FTP, SMTP 등
jsonJavaScript Object Notation으로 통신을 할 때 주고 받는 데이터의 형태를 객체로 나타냄
profile
'◡'✿ 꿈을 찾아가보자고~ '◡'✿

0개의 댓글