Module: Arachni::Element::Form::Capabilities::Submittable
- Includes:
 - Capabilities::Submittable
 
- Defined in:
 - lib/arachni/element/form/capabilities/submittable.rb
 
Overview
Extends Capabilities::Submittable with Arachni::Element::Form-specific functionality.
Instance Method Summary collapse
- 
  
    
      #action=(url)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    
@@return (see Arachni::Element::Capabilities::Submittable#action=).
 
Methods included from Capabilities::Submittable
#action, #dup, #http, #http_request, #id, #initialize, #method, #method=, #platforms, #submit, #to_h
Instance Method Details
#action=(url) ⇒ Object
@@return (see Arachni::Element::Capabilities::Submittable#action=)
      22 23 24 25 26 27 28 29 30 31  | 
    
      # File 'lib/arachni/element/form/capabilities/submittable.rb', line 22 def action=( url ) if self.method == :get rewritten = uri_parse( url ).rewrite self.inputs = rewritten.query_parameters.merge( self.inputs || {} ) super rewritten.without_query else super url end end  |