support http method PATCH