Chapter 3. HTTP Mechanics

WebDAV depends on HTTP and the HTTP infrastructure. WebDAV follows the HTTP request and response syntax and uses HTTP methods (particularly GET, PUT, DELETE, OPTIONS) and HTTP error codes. Many HTTP headers are reused in WebDAV requests, and some WebDAV headers are added to HTTP requests. WebDAV requests and responses pass through proxies and firewalls that treat them as HTTP. WebDAV has many required features that are only documented in the HTTP specification, so it's important to understand HTTP.

Few good books thoroughly cover HTTP. Web Protocols and Practice [Krishnamurthy01] is the first exception. It starts with basic HTTP material and adds extensive detail on underlying protocols, caching, and performance concerns. ...

Get WebDAV: Next-Generation Collaborative Web Authoring now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.