class MotionHybrid::Request
Public Class Methods
new(nsurlrequest, type)
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 4 def initialize(nsurlrequest, type) @nsurlrequest, @type = nsurlrequest, type end
Public Instance Methods
anchor()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 16 def anchor @nsurlrequest.URL.fragment end
http_method()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 20 def http_method @nsurlrequest.HTTPMethod end
to_s()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 28 def to_s "#{http_method} #{url}" end
type()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 24 def type @type end
url()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 8 def url @nsurlrequest.URL.absoluteString end
url_without_anchor()
click to toggle source
# File lib/motion-hybrid/models/request.rb, line 12 def url_without_anchor url.gsub(/#.+/, '') end