Method: Qtc::Client#delete
- Defined in:
- lib/qtc/client.rb
#delete(path, body = nil, params = {}, headers = {}) ⇒ Hash
Delete request
87 88 89 90 91 92 93 94 95 96 97 98 99 100 |
# File 'lib/qtc/client.rb', line 87 def delete(path, body = nil, params = {}, headers = {}) request_headers = request_headers(headers) = { header: request_headers, body: encode_body(body, request_headers['Content-Type']), query: params } response = http_client.delete(request_uri(path), ) if response.status == 200 parse_response(response) else handle_error_response(response) end end |