class Flow::Cli::Utils::LocalServiceRest
Public Class Methods
add_something_to_payload(payload)
click to toggle source
# File lib/flow/cli/utils/local_service_rest.rb, line 90 def add_something_to_payload(payload) payload.merge(add_those_to_params) end
add_those_to_params()
click to toggle source
# File lib/flow/cli/utils/local_service_rest.rb, line 102 def add_those_to_params {} # 子类中复写 end
basic_url()
click to toggle source
# File lib/flow/cli/utils/local_service_rest.rb, line 98 def basic_url 'http://www.example.com' # 子类中复写 end
build_valid_url(url)
click to toggle source
# File lib/flow/cli/utils/local_service_rest.rb, line 84 def build_valid_url(url) add_params = URI.escape(add_those_to_params.collect { |k, v| "#{k}=#{v}" }.join('&')) tmp = url.include?('?') ? '&' : '?' basic_url + url + tmp + add_params end
json_content_type()
click to toggle source
# File lib/flow/cli/utils/local_service_rest.rb, line 94 def json_content_type { accept: :json } end