Sha256: 651e4651f16233dda588bc1e0cdf4db7fdd12b0b464bdbe79687e83368f6617f
Contents?: true
Size: 940 Bytes
Versions: 14
Compression:
Stored size: 940 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 '/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 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
14 entries across 14 versions & 1 rubygems