The method applies to the entire exchange, not just the request. For example, `HEAD` is much more interesting for the response than it is for the request. I know it makes me a disgusting sick fool, but I'd be tempted to drop this enum altogether and just use strings. That way you can handle other less-methods like TRACE and CONNECT. And there are a ton of methods in WebDAV. 