diff --git a/src/agent.rs b/src/agent.rs index 2568377..2ff1bc0 100644 --- a/src/agent.rs +++ b/src/agent.rs @@ -154,6 +154,11 @@ impl Agent { self.request("HEAD", path) } + /// Make a PATCH request from this agent. + pub fn patch(&self, path: &str) -> Request { + self.request("PATCH", path) + } + /// Make a POST request from this agent. pub fn post(&self, path: &str) -> Request { self.request("POST", path) diff --git a/src/lib.rs b/src/lib.rs index 7c64c61..91881ab 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -401,6 +401,11 @@ pub fn head(path: &str) -> Request { request("HEAD", path) } +/// Make a PATCH request. +pub fn patch(path: &str) -> Request { + request("PATCH", path) +} + /// Make a POST request. pub fn post(path: &str) -> Request { request("POST", path)