나의 성장기 보안/코딩$

WebDAV란?

다양한 IT 지식
@2021-09-02 09:54:19

WebDav의 개념

WebDAV(Web Distributed Authoring and Versioning, 웹 분산 저작 및 버전 관리의 약자)
- 하이퍼텍스트 전송 프로토콜(HTTP)의 확장으로, World Wild Web(HTTP)서버에 저장된 문서와 파일을 편집하고 관리하는 사용자들 사이에 협업을 손쉽게 만들어 준다. 국제 인터넷 표준화 기구(IETF)의 작업 그룹은 RFC 4918로 WebDAV를 정의한다.WebDAV 프로토콜은 웹을 읽고 쓰기가 가능한 매개체로 만든다. 또, 사용자가 Server(일반적으로 웹 서버나 웹 공유)의 문서를 만들고 변경하고 이동할 수 있는 프레임워크를 제공한다. WebDAV 프로토콜의 가장 중요한 기능에는 만든이나 수정 날짜에 대한 속성 관리, 이름 공간 관리, 정보 수집, 덮어 쓰기 보호를 포함한다.

 

  • 속성 관리 - 파일 정보의 작성, 제거, 조회의 기능
  • 이름 공간 관리 - 서버의 이름 공간 안에서 웹 페이지를 복사하고 이동할 수 있는 기능을 관할
  • 정보 수집 - 다양한 자원의 작성, 제거, 나열을 관할
  • 덮어쓰기 보호 - 파일 잠금과 관련된 측면들을 관리

현대의 수많은 운영 체제는 WebDAV 지원을 기본 내장하고 있다. WebDAV의 Port는 80, 443이며, RFC 2518, RFC 4918을 소유한다. OSI 계층은 애플리케이션 계층에 속한다.