본문 바로가기

분류 전체보기67

HTTP 상태 코드(HTTP response status codes) 종류 1xx (조건부 응답) 100 Continue 이 임시적인 응답은 지금까지의 상태가 괜찮으며 클라이언트가 계속해서 요청을 하거나 이미 요청을 완료한 경우에는 무시해도 되는 것을 알려줍니다. 101 switching Protocol 이 코드는 클라이언트가 보낸 Upgrade 요청 헤더에 대한 응답에 들어가며 서버에서 프로토콜을 변경할 것임을 알려줍니다. 102 Processing (* WebDAV) 이 코드는 서버가 요청을 수신하였으며 이를 처리하고 있지만, 아직 제대로 된 응답을 알려줄 수 없음을 알려줍니다. 103 Early Hints 이 상태 코드는 주로 Link 헤더와 함께 사용되어 서버가 응답을 준비하는 동안 사용자 에이전트가(User Agent) 사전 로딩(Preloading)을 시작할 수 있도.. 2020. 12. 29.
HTTP란? HTTP는 텍스트 기반의 통신규약 즉, Hyper Text Transfer Protocol의 두문자어로, "인터넷에서 데이터를 주고받을 수 있는 프로토콜"입니다. 이렇게 규약을 정해두었기 떄문에 모든 프로그램이 이 규약에 맞춰 개발해서 서로 정보를 교환할 수 있게 되었습니다. HTTP를 가장 많이 사용하는 개발자는 단언컨데 웹 개발자일 것입니다. 따라서 웹 개발자라면 HTTP에 대해서 잘 알고 있어야 하지만, 많이들 HTTP를 간과하고 있습니다. 백엔드 개발자는 좀 덜하지만, 프론트엔드 개발자는 HTTP를 모르는 경우가 부지기수입니다. 하지만 프론트엔드 개발자의 역할 중 하나가 서버로 데이터를 전송하는 것이기 때문에, HTTP를 모른다면 역할을 다하고 있다고 말할 수 없습니다. 에러를 해결하는데도 HTT.. 2020. 12. 28.
AWS란? 아마존 웹 서비스(Amazon Web Services, AWS)는 아마존닷컴의 클라우드 컴퓨팅 사업부로 현재 클라우드 분야에서 세계 1위의 점유율을 차지하고 있습니다. 대표적인 클라우드 플랫폼으로는 AWS를 포함하여 Google에 Google Cloud, Microsoft사에 Azure, Alibaba Cloud, IBM, Naver Cloud Platform 등 다양한 클라우드 플랫폼들이 있습니다. AWS는 IT 인프라 구축에 필요한 온갖 서비스들을 제공하고 있습니다. AWS에서 제공하는 모든 서비스는 API로 제어할 수 있다는 것이 특징인데, 기본적으로 HTTP나 REST, SOAP로 이루어지며, java나 Python, PHP, Ruby, .NET 등에서 쓸 수 있는 라이브러리 및 샘플 코드도 제공.. 2020. 12. 27.