HTTP 통신은 개발자라면 그림자처럼 붙어 다니는 기본적인 항목이다. 어떤 분야의 개발자든 필수라고 생각된다. 프런트엔드, 백엔드 등 분야가 다르다고 피할 수 있는 부분은 아니다. 개발할 때도 필요하지만 커뮤니케이션할 때도 필요하다. 기본적으로 HTTP 통신의 응답 결과에는 Status Code가 존재한다. Status Code 별로 의미하는 바가 다르기 때문이다. 모든 HTTP 응답 코드는 5개로 크게 분류 된다. 상태 코드의 첫 번째 숫자는 응답의 클래스를 정의하고 마지막 두 자리는 클래스나 분류 역할을 하지 않는다. HTTP 응답 코드 중 1xx 대역 코드를 제외한 자주 사용되는 4가지 분류를 알아보자. 2xx : 성공 3xx : 리다이렉트 4xx : 클라이언트 오류 5xx : 서버 오류 2xx(성..
리눅스(Linux) 리눅스는 "무료 유닉스" 정도로 생각할 수 있다. 비싼 비용을 지불해야만 사용할 수 있는 유닉스에 비해 리눅스는 무료이면서도 유닉스와 거의 동일한 기능과 역할을 제공한다. 어떤 면에서는 유닉스보다 뛰어난 기능을 발휘한다. 또한 리눅스는 멀티유저, 멀티태스킹을 지원하는 유닉스처럼 보이는 운영체제이다. 하지만 리눅스는 유닉스와는 독립적으로 개발되었으므로 유닉스 계열 운영체제가 아니라 유닉스 클론(Clone) 운영체제이다. 리눅스는 장점 중에 하나는 유닉스와 다르게 무료이다. 쉽게 이야기하면 리누스 토발즈(Linus B. Torvalds)는 자신이 만든 리눅스 운영체제 소스코드를 무료로 배포하였고, 이것을 세계적인 수많은 개발자들이 자신의 입맛대로 각양각색의 리눅스를 만들어서 배포한 것들이..
- 자바스크립트
- SQL
- Collection
- Tomcat
- Java
- 제주도 여행
- 경력관리
- 이직
- 정렬 알고리즘
- 성능분석
- 오라클
- 자바
- 프로그래머
- 개발환경
- javascript
- 회고
- Eclipse
- 리눅스 명령어
- 소프트웨어공학
- 리액트 16
- Maven
- spring
- React
- 프로그래머스
- 리액트
- Linux 명령어
- 제주도 3박4일 일정
- sort algorithm
- effective java
- 오라클 내장 함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |