본문 바로가기

공부/기타3

Content-Type과 MIME-Type 웹 개발자로 일하며 HTTP에 대해 종종 받게 되는 질문 중 하나로 Content-Type과 MIME-Type이 있는데, 이에 대해 정리해보고자 합니다. 도서 HTTP 완벽 가이드를 참고·발췌하여 작성했습니다. 1. Content-Type 2. MIME-Type _____ Content-Type 헤더[1][2] 중 엔터티 헤더(Entity Headers)[3]가 있다. 이는 엔터티 본문에 대한 헤더로, 엔터티 본문에 들어있는 데이터 타입이 무엇인지 말해준다.엔터티 헤더 중 콘텐츠(Content-)로 시작하는 콘텐츠 헤더[4]는 엔터티의 콘텐츠에 대한 구체적인 정보를 제공한다. 예를 들어, 웹브라우저는 내용 유형을 기술한 Content-Type 헤더를 보고 그 객체를 어떻게 보여줄지 결정할 수 있다. 아래.. 2021. 12. 20.
정규식 비사이드소프트의 대표님이 정규식 기초에 관한 좋은 글을 적어주셔서 기록겸 남깁니다. 글의 목차는 아래와 같습니다. 개요 3대 기본 연산 접합 선택 반복 3대 기본 연산의 우선 순위 그룹 기초적인 정규식 사고방법 결론 기타 하단의 관련 자료에 함께 살펴볼만한 링크들을 추가하였습니다. _____ 참고자료 BSIDESOFT] 정규식 입문하기 재그지그] 정규표현식 완전정복 NEXTREE] 정규표현식을 소개합니다 2021. 1. 3.
RESTful API란 오늘은 웹 개발자라면 알고 있어야 하는 개념인 REST에 대해 적어보려고 합니다. 공부의 목적도 있는 게시물이라 틀린 부분이 있다면 댓글로 알려주시면 감사하겠습니다. ___ RESTful API란 말 그대로 REST한 API로 이해할 수 있습니다. 먼저 API란 Application Programming Interface로 프로그램과 프로그램을 연결해주는 일종의 프로토콜로서, 정보 제공자와 정보 사용자 간의 계약으로 볼 수 있습니다. 예를 들어 날씨 서비스 API에서는 사용자는 우편번호를 제공하고, 생산자는 해당 지역의 온도를 응답하는 것입니다. 그렇다면 REST(REpresentational State Transfer)란 무엇일까요? 이는 프로토콜이나 표준이 아닌[1] 아키텍처 스타일입니다. 그렇다면 .. 2020. 12. 6.