Linux premium71.web-hosting.com 4.18.0-513.11.1.lve.el8.x86_64 #1 SMP Thu Jan 18 16:21:02 UTC 2024 x86_64
LiteSpeed
Server IP : 198.187.29.8 & Your IP : 3.143.254.11
Domains :
Cant Read [ /etc/named.conf ]
User : cleahvkv
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby18 /
lib64 /
ruby /
1.8 /
webrick /
Delete
Unzip
Name
Size
Permission
Date
Action
httpauth
[ DIR ]
drwxr-xr-x
2024-03-03 22:48
httpservlet
[ DIR ]
drwxr-xr-x
2024-03-03 22:48
accesslog.rb
2.25
KB
-rw-r--r--
2011-06-23 09:44
cgi.rb
6.92
KB
-rw-r--r--
2007-02-12 23:01
compat.rb
436
B
-rw-r--r--
2007-02-12 23:01
config.rb
3.13
KB
-rw-r--r--
2007-02-12 23:01
cookie.rb
3.03
KB
-rw-r--r--
2007-02-12 23:01
htmlutils.rb
584
B
-rw-r--r--
2007-02-12 23:01
httpauth.rb
1.31
KB
-rw-r--r--
2007-02-12 23:01
httpproxy.rb
7.46
KB
-rw-r--r--
2008-06-06 08:05
httprequest.rb
9.99
KB
-rw-r--r--
2010-11-22 07:22
httpresponse.rb
7.96
KB
-rw-r--r--
2010-08-16 07:31
https.rb
1.64
KB
-rw-r--r--
2010-12-20 16:55
httpserver.rb
5.63
KB
-rw-r--r--
2007-02-12 23:01
httpservlet.rb
669
B
-rw-r--r--
2007-02-12 23:01
httpstatus.rb
3.51
KB
-rw-r--r--
2010-06-10 05:23
httputils.rb
9.96
KB
-rw-r--r--
2010-01-10 10:30
httpversion.rb
1.12
KB
-rw-r--r--
2007-02-12 23:01
log.rb
2.03
KB
-rw-r--r--
2007-02-12 23:01
server.rb
5.28
KB
-rw-r--r--
2007-02-12 23:01
ssl.rb
4.22
KB
-rw-r--r--
2010-11-22 07:21
utils.rb
2.54
KB
-rw-r--r--
2012-06-06 05:20
version.rb
351
B
-rw-r--r--
2007-02-12 23:01
Save
Rename
# # cookie.rb -- Cookie class # # Author: IPR -- Internet Programming with Ruby -- writers # Copyright (c) 2000, 2001 TAKAHASHI Masayoshi, GOTOU Yuuzou # Copyright (c) 2002 Internet Programming with Ruby writers. All rights # reserved. # # $IPR: cookie.rb,v 1.16 2002/09/21 12:23:35 gotoyuzo Exp $ require 'time' require 'webrick/httputils' module WEBrick class Cookie attr_reader :name attr_accessor :value, :version attr_accessor :domain, :path, :secure attr_accessor :comment, :max_age #attr_accessor :comment_url, :discard, :port def initialize(name, value) @name = name @value = value @version = 0 # Netscape Cookie @domain = @path = @secure = @comment = @max_age = @expires = @comment_url = @discard = @port = nil end def expires=(t) @expires = t && (t.is_a?(Time) ? t.httpdate : t.to_s) end def expires @expires && Time.parse(@expires) end def to_s ret = "" ret << @name << "=" << @value ret << "; " << "Version=" << @version.to_s if @version > 0 ret << "; " << "Domain=" << @domain if @domain ret << "; " << "Expires=" << @expires if @expires ret << "; " << "Max-Age=" << @max_age.to_s if @max_age ret << "; " << "Comment=" << @comment if @comment ret << "; " << "Path=" << @path if @path ret << "; " << "Secure" if @secure ret end # Cookie::parse() # It parses Cookie field sent from the user agent. def self.parse(str) if str ret = [] cookie = nil ver = 0 str.split(/[;,]\s+/).each{|x| key, val = x.split(/=/,2) val = val ? HTTPUtils::dequote(val) : "" case key when "$Version"; ver = val.to_i when "$Path"; cookie.path = val when "$Domain"; cookie.domain = val when "$Port"; cookie.port = val else ret << cookie if cookie cookie = self.new(key, val) cookie.version = ver end } ret << cookie if cookie ret end end def self.parse_set_cookie(str) cookie_elem = str.split(/;/) first_elem = cookie_elem.shift first_elem.strip! key, value = first_elem.split(/=/, 2) cookie = new(key, HTTPUtils.dequote(value)) cookie_elem.each{|pair| pair.strip! key, value = pair.split(/=/, 2) if value value = HTTPUtils.dequote(value.strip) end case key.downcase when "domain" then cookie.domain = value when "path" then cookie.path = value when "expires" then cookie.expires = value when "max-age" then cookie.max_age = Integer(value) when "comment" then cookie.comment = value when "version" then cookie.version = Integer(value) when "secure" then cookie.secure = true end } return cookie end def self.parse_set_cookies(str) return str.split(/,(?=[^;,]*=)|,$/).collect{|c| parse_set_cookie(c) } end end end