Module: Qiniu::RS::Auth
- Extended by:
- Utils
- Defined in:
- lib/qiniu/rs/auth.rb
Class Method Summary
collapse
Methods included from Utils
crc32checksum, debug, encode_entry_uri, generate_qbox_signature, generate_query_string, http_request, is_response_ok?, response_error, safe_json_parse, send_request_with, upload_multipart_data, urlsafe_base64_decode, urlsafe_base64_encode
Class Method Details
.call_with_signature(url, data, retry_times = 0, options = {}) ⇒ Object
11
12
13
14
|
# File 'lib/qiniu/rs/auth.rb', line 11
def call_with_signature(url, data, retry_times = 0, options = {})
code, data = http_request url, data, options.merge({:qbox_signature_token => generate_qbox_signature(url, data, options[:mime])})
[code, data]
end
|
.request(url, data = nil, options = {}) ⇒ Object
16
17
18
19
|
# File 'lib/qiniu/rs/auth.rb', line 16
def request(url, data = nil, options = {})
code, data = Auth.call_with_signature(url, data, 0, options)
[code, data]
end
|