diff --git a/api/src/main/java/com/ning/http/client/AsyncHttpClient.java b/api/src/main/java/com/ning/http/client/AsyncHttpClient.java index e6d97de16a..d4d4e3157a 100755 --- a/api/src/main/java/com/ning/http/client/AsyncHttpClient.java +++ b/api/src/main/java/com/ning/http/client/AsyncHttpClient.java @@ -523,6 +523,28 @@ public BoundRequestBuilder prepareDelete(String url) { return requestBuilder("DELETE", url); } + /** + * Prepare an HTTP client PATCH request. + * + * @param url A well formed URL. + * @return {@link RequestBuilder} + */ + @SuppressWarnings("UnusedDeclaration") + public BoundRequestBuilder preparePatch(String url) { + return requestBuilder("PATCH", url); + } + + /** + * Prepare an HTTP client TRACE request. + * + * @param url A well formed URL. + * @return {@link RequestBuilder} + */ + @SuppressWarnings("UnusedDeclaration") + public BoundRequestBuilder prepareTrace(String url) { + return requestBuilder("TRACE", url); + } + /** * Construct a {@link RequestBuilder} using a {@link Request} *