일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Git
- 형변환
- where
- 자바스크립트
- select
- mybatis
- 프로그래머스 sql 고득점 kit
- 백엔드
- SQL
- 리눅스
- 프로그래머스 SQL
- 메서드
- Java
- 입출력
- 개발자
- 스프링
- 프로그래밍
- 알고리즘
- 클래스
- MySQL
- JavaScript
- order by
- 정보처리기사
- Linux
- github
- 자바
- 프론트엔드
- BufferedReader
- 정보처리기사필기요약
- 웹개발
- 예외처리
- html
- select문
- StringBuilder
- String클래스
- 데이터 조회
- DML
- sql문
- scanner
- 백준
- Today
- Total
목록■ Programming Skills/개념 정리 (12)
ToBe끝판왕
💡 웹 개발자라면 알아야할 HTTP 관련 지식을 파헤쳐 보자 ! ✅ HTTP 헤더 란 ? 1) 일반 헤더 - HTTP 헤더• Header-field : field-name ":" OWS field-value OWS ( OWS : 띄어쓰기 허용 )• field-name 은 대소문자 구분 X - HTTP 헤더의 용도• HTTP 전송에 필요한 모든 부가정보ex) 메시지 바디의 내용 , 메시지 바디의 크기 , 압축 , 인증 , 요청 클라이언트 , 서버정보 등• 표준 헤더가 너무 많음• 필요시 임의의 헤더 추가 가능 - HTTP 헤더의 분류 ( 과거 )• General 헤더 : 메시지 전체에 적용되는 정보• Request 헤더 : 요청 정보• Response 헤더 ..
💡 웹 개발자라면 알아야할 HTTP 관련 지식을 파헤쳐 보자 ! ✅ HTTP 상태코드 란 ? ※ 상태코드 - 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능• 1XX ( Informational ) : 요청이 수신되어 처리중• 2XX ( Successful ) : 요청 정상 처리• 3XX ( Redirection ) : 요청을 완료하려면 추가 행동이 필요• 4XX ( Client Error ) : 클라이언트 오류 , 잘못된 문법으로 서버가 요청을 수행할 수 없다.• 5XX ( Server Error ) : 서버 오류 , 서버가 정상처리 하지 못함 - 모르는 상태코드가 나타난다면 ?• 클라이언트가 인식할 수 없는 상태코드를 서버가 반환한다면 클라이언..
💡 웹 개발자라면 알아야할 HTTP 관련 지식을 파헤쳐 보자 ! ✅ HTTP 메서드 란 ? ※ URI의 설계 - 리소스(Resource) 를 식별할 수 있도록 설계 ex) 회원 조회 / 등록 / 수정 / 삭제 의 경우• /members 로 시작하게 URI를 만든다.• 이 때, 리소스는 회원이기 때문 👉 즉, URI는 리소스만 식별 ! ❓ 그렇다면 리소스에 대한 행위는 어떻게 표현할까 ? ▶️ 리소스에 대한 행위 ( 조회 , 등록 , 수정 , 삭제 ) 를 표현하는 것이 바로 HTTP 메서드 이다. - HTTP 메서드 정의• 클라이언트가 서버의 리소스( Resource ) 에 대해 어떤 작업을 수행할지 알려주는 역할 ( = 행위를 표현한다. ) - HTTP 메서드 종류..
💡 웹 개발자라면 알아야할 HTTP 관련 지식을 파헤쳐 보자 ! HTTP ✅ HTTP 란 ? - 정의• Hyper Text Transfer Protocol 의 약자• 인터넷에서 정보를 주고받는데 사용되는 기본적인 통신 규약 - 특징• HTML , TEXT , 이미지 , 음성 , 영상 , JSON , XML 거의 모든 형태의 데이터가 전송 가능• 서버간에 데이터를 주고받는 경우에도 대부분 HTTP 사용• 브라우저는 클라이언트 , 웹서버는 서버 역할 ( 클라이언트 - 서버 구조 )• 한번의 요청과 응답으로 통신이 끝나고, 다음 요청은 새 연결을 맺어야 한다. ( 비 연결성 )• 서버는 이전 요청에 대한 정보를 기억하지 않는다. ( 무상태 )• HTTP 메서드를 사용해 서버에 요청..
💡 HTTP 에 대하여 공부하기 전 기본적인 인터넷 네트워크 개념들을 알아보자 ! 인터넷 네트워크 ✅ IP 란 ? - 정의• Internet Protocol 의 약자• 인터넷에서 데이터를 주고받기 위해 사용되는 주소 체계• 인터넷에 연결된 기기 ( 컴퓨터 , 스마트폰 , 서버 등 ) 에게 부여되는 고유한 주소• 데이터 패킷이 목적지까지 안전하게 도착할 수 있도록 경로를 설정하는데 사용 - 종류• IPv4 : 4바이트(32비트) 로 구성, 현재 가장 많이 사용되지만 고갈 문제가 심각해지는 중• IPv6 : 128비트로 구성, IPv4 보다 더 많은 주소가 생성 가능 ✅ TCP 란 ? - 정의• Transmisson Control Protocol 의 약자• 데이..