lib/itrp/client.rb in itrp-client-1.0.13 vs lib/itrp/client.rb in itrp-client-1.0.14
- old
+ new
@@ -96,12 +96,17 @@
# send HTTPS GET request and return instance of Itrp::Response
def get(path, params = {}, header = {})
_send(Net::HTTP::Get.new(expand_path(path, params), expand_header(header)))
end
- # send HTTPS PUT request and return instance of Itrp::Response
+ # send HTTPS DELETE request and return instance of Itrp::Response
+ def delete(path, params = {}, header = {})
+ _send(Net::HTTP::Delete.new(expand_path(path, params), expand_header(header)))
+ end
+
+ # send HTTPS PATCH request and return instance of Itrp::Response
def put(path, data = {}, header = {})
- _send(json_request(Net::HTTP::Put, path, data, header))
+ _send(json_request(Net::HTTP::Patch, path, data, header))
end
alias_method :patch, :put
# send HTTPS POST request and return instance of Itrp::Response
def post(path, data = {}, header = {})