웹개발을 하다보니 자주 보게 된 / 자주 볼 수 밖에 없는 HTTP Status Code 이다그 중에서도 400과403에 의미에 대해 흥미로운 사실을 알게 되어 소개하고자 한다 1. 400 Bad Request 흔히 400 Bad Request 는 '잘못된 요청'을 의미한다고 알고 있다 하지만 HTTP/1.1을 정의한 RFC2616에 따르면 흔히 알고 있는 것과는 다른 문장을 통해 설명하고 있다10.4.1 400 Bad Request The request could not be understood by the server due to malformedsyntax. The client SHOULD NOT repeat the request without modifications. 출처: https://to..
OSI 7 Layer Open System Interconnection 7 Layer- 국제표준화기구(ISO: International Organization for Standardization) 에서 개발한 모델- 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층을 나누어 설명함 캡슐화/디캡슐화1)캡슐화(Encapsulation)- OSI 7계층에서 데이터를 전송할 때, 각 층마다 인식할 수 있는 헤더를 붙이는 과정 2)디캡슐화(Decapsulation)- 데이터를 전송하고 전송매체를 통해 전송된 후 다시 1계층 부터 7계층으로 올라가게 되면서 헤더가 벗겨지는 과정 L1 Physical Layer(물리계층)- 데이터가 전송될때 사용되는 물리적 매개체- 전압,허브,네트워크어댑터,리피터,케이블명세서를 포함해 ..
Session(세션) & Cookie(쿠키) 사용이유-현재 우리가 인터넷에서 사용하고 있는 HTTP 프로토콜은 연결 지향적인 성격을 버렸기 때문에 새로운 페이지를 요청할 때 마다 새로운 접속이 이루어지며 이전 페이지와 현재 페이지 간의 관계가 지속되지 않는다이에 따라 HTTP프로토콜을 이용하게 되는 웹사이트에서는 웹페이지에 특정 방문자가 머무르고 있는 동안에그 방문자의 상태를 지속시키기 위해 쿠키와 세션을 이용한다 Session- 특정 웹사이트에서 사용자가 머무르는 기간 또는 한명의 사용자의 한번의 방문을 의미한다- Session의 데이터는 Server에 저장된다- 웹브라우저의 캐시에 저장되어 브라우저가 닫히거나 서버에서 삭제시 사라진다- Cookie 보다 보안성이 좋다 Cookie- 사용자 정보를 유지..
HTTP- HyperText Tranfer Protocol ( 하이퍼 텍스트 전송 규약 )- 웹 브라우저와 같은 응용프로그램을 통해 웹 클라이언트와 웹서버 사이 데이터를 전송하는 프로토콜- 네트워크 패킷을 가로채 볼 수 있다면 내용이 그대로 보이게 되어 보안상 문제가 발생가능- 애플리케이션 레벨의 TCP/IP기반 프로토콜- 기본 포트 80 특징Connectionless - 연결을 유지하지 않는 방식의 프로토콜 Stateless- 요청을 독립적인 트랜잭션으로 취급하는 통신- 이전요청과 다음요청간에 관계가 없기 때문에 저장공간을 동적으로 따로 할당할 필요가 없기 때문에 서버에서는 요청간 관계에 대해 고려할 필요없음- 때문에 요청시 항상 해석 Request - Response- request and reply..
- Total
- Today
- Yesterday
- 400 badgateway
- spring boot org.springframework.beans.factory.BeanDefinitionStoreException
- 400 error
- mysql데이터타입
- Data Structure
- 스택
- hash algorithm
- org.springframework.beans.factory.BeanDefinitionStoreException
- HTTP
- 스프링 부트 시작 에러
- 자료구조
- 큐
- 알고리즘
- mac mariadb 설치
- mariadb 데이터타입
- mariadb데이터 타입
- mysql데이터
- springframewor
- 데크
- mariadb설치
- 스프링 부트 에러
- mac db설치
- spring boot 시작 에러
- hash알고리즘
- mysql 데이터 타입
- mysql 세팅
- 해시알고리즘
- Stack
- mac mariadb
- mariadb
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |