개발일기/Http (3) 썸네일형 리스트형 [Http]HTTP의 상태코드 상태코드란 클라이언트가 보낸 요청의 처리 상태를 응답에서 알려주는 기능이다. 상태 코드는 크게 1xx , 2xx , 3xx , 4xx, 5xx 정도로 구분할 수 있다. * 1xx(Informational) - 요청이 수신되어 처리중 * 2xx(Successful) - 요청 정상처리 * 3xx(Redirection) - 요청을 완료하려면 추가 행동이 필요 * 4xx(Client Error) - 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없음 * 5xx(Server Error) - 서버 오류, 서버가 정상 요청을 처리하지 못함 1, 2xx - 200 : OK 요청 성공 - 201 : Created 요청 성공해서 새로운 리소스가 생성됨 - 203 : Accepted 요청이 접수되었으나 처리가.. [Http]HTTP 메서드 Http의 메서드 종류중 주요 메서드를 설명하려고 한다. 주요 메서드로는 GET , POST , PUT , PATCH , DELETE 등이 있다. GET: 클라이언트가 서버에게 리소스를 요청할 때 사용된다. 주로 데이터를 가져오는 데 사용된다. 요청한 리소스가 서버에 의해 성공적으로 찾아지면 해당 리소스를 응답으로 반환한다. POST: 클라이언트가 서버에게 리소스를 제출하고자 할 때 사용된다. 주로 데이터를 생성 또는 업데이트하는 데 사용된다. 서버는 요청 본문에 포함된 데이터를 기반으로 새로운 리소스를 생성하거나 업데이트한다. PUT: 클라이언트가 서버에게 리소스를 업데이트하고자 할 때 사용된다. 주로 특정 리소스의 전체 내용을 업데이트할 때 사용된다. 요청 본문에 포함된 데이터로 지정된 리소스를 완전.. [Http]HTTP 의 특징 HTTP란? HTTP는 '하이퍼텍스트 전송 프로토콜'을 의미한다. 이는 인터넷을 통해 HTML 파일과 같은 하이퍼미디어 문서를 전송하는 데 사용되는 응용 프로토콜이다. HTTP는 메시지의 형식 및 전송 방법뿐만 아니라 웹 서버와 브라우저가 다양한 명령에 대해 어떻게 응답해야 하는지를 정의한다. 웹 브라우저에 웹 사이트의 URL을 입력하면, 브라우저는 해당 웹 사이트를 호스팅하는 서버에 HTTP 요청을 보낸다. 서버는 그 요청에 대해 처리하고 요청된 웹 페이지나 자원을 보내며, 브라우저는 해당 내용을 해석하여 화면에 표시한다. HTTP는 클라이언트-서버 모델에서 작동한다. 일반적으로 웹 브라우저와 같은 클라이언트가 서버에 요청을 보내고, 서버가 해당 요청을 처리하고 응답을 다시 보낸다. 이 프로토콜은 월드.. 이전 1 다음