HTTP

CS/HTTP

[HTTP] 상태 코드

상태 코드 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능이다. 1xx (Informational) : 요청이 수신되어 처리중 2xx (Successful) : 요청 정상 처리 3xx (Redirection) : 요청을 완료하려면 추가 행동이 필요 4xx (Client Error) : 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없음 5xx (Server Error) : 서버 오류, 서버가 정상 요청을 처리하지 못함 만약 모르는 상태 코드가 나타난다면 ? 클라이언트가 인식할 수 없는 상태코드를 서버가 반환하면 ? 클라이언트는 상위 상태코드로 해석해서 처리 ex) 299 ??? → 2xx (Successful) , 451 ??? → 4xx (Client Error) ... 1x..

CS/HTTP

[HTTP] 인터넷 네트워크 (Internet Network)

HTTP를 위해 네트워크의 기본 지식이 필요하다. 만약 클라이언트와 서버가 바로 옆에 붙어 있다면 그냥 바로 옆에서 통신을 하면 될 것이다. 그러나 만약 클라이언트와 서버거 멀리 떨어져있다고 생각해보자. 이런 경우엔 중간에 인터넷망이 있어 데이터를 안전하게 전송하기 위한 방법을 생각해야 하는데 이를 위해 먼저 IP에 대해 알아보도록 하자. IP (Internet Protocol) 클라이언트와 서버에 IP 주소를 부여하면 IP의 역할은 다음과 같다. 지정한 IP 주소(IP Address)에 데이터를 전달 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 패킷에는 출발지 IP, 목적지 IP, 전송 데이터 , 기타 .... 등의 정보가 담겨있다. 따라서 클라이언트측은 출발과 목적지 IP , 전송 데이터를..

엥재
'HTTP' 태그의 글 목록