Sha256: 942458ad7c35536fdfd3fbf0fd02ee017fb3fe1f57d4c67ca4e89860aa6dde21
Contents?: true
Size: 746 Bytes
Versions: 2
Compression:
Stored size: 746 Bytes
Contents
require 'yaml' require 'sinatra' set :logging, false get '/' do params.to_s end get '/submit' do params.to_hash.to_yaml end get '/sleep' do sleep 2 <<-EOHTML <a href='?input=blah'>Inject here</a> #{params[:input]} EOHTML end get '/refreshable' do <<HTML <a href="/refreshable?param_name=stuff">Irrelevant</a> <a href="/link?param_name=stuff&nonce=#{rand(999)}">Refreshable</a> HTML end get '/refreshable_disappear_clear' do @@visited = 0 end get '/refreshable_disappear' do @@visited ||= 0 @@visited += 1 next '' if @@visited > 1 <<HTML <a href="/refreshable?param_name=stuff">Irrelevant</a> <a href="/link?param_name=stuff&nonce=#{rand(999)}">Refreshable</a> HTML end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
arachni-0.4.7 | spec/support/servers/arachni/element/link.rb |
arachni-0.4.6 | spec/support/servers/arachni/element/link.rb |