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 : 18.191.165.88
Domains :
Cant Read [ /etc/named.conf ]
User : cleahvkv
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
opt /
alt /
ruby19 /
lib64 /
ruby /
1.9.1 /
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
4.16
KB
-rw-r--r--
2011-06-23 07:22
cgi.rb
6.9
KB
-rw-r--r--
2010-11-08 20:59
compat.rb
912
B
-rw-r--r--
2011-05-17 20:29
config.rb
4.38
KB
-rw-r--r--
2010-09-11 06:21
cookie.rb
3.03
KB
-rw-r--r--
2011-06-20 06:48
htmlutils.rb
707
B
-rw-r--r--
2014-02-14 04:24
httpauth.rb
3.33
KB
-rw-r--r--
2011-05-10 23:37
httpproxy.rb
8.85
KB
-rw-r--r--
2011-05-10 00:13
httprequest.rb
12.67
KB
-rw-r--r--
2011-07-22 12:49
httpresponse.rb
9.5
KB
-rw-r--r--
2011-06-21 12:58
https.rb
1.61
KB
-rw-r--r--
2011-05-29 14:14
httpserver.rb
7.21
KB
-rw-r--r--
2011-05-10 00:13
httpservlet.rb
669
B
-rw-r--r--
2009-10-02 10:45
httpstatus.rb
4.95
KB
-rw-r--r--
2011-06-16 21:12
httputils.rb
10.28
KB
-rw-r--r--
2014-02-14 04:24
httpversion.rb
1.12
KB
-rw-r--r--
2011-05-09 19:22
log.rb
3.6
KB
-rw-r--r--
2011-06-16 21:12
server.rb
5.76
KB
-rw-r--r--
2011-05-10 00:13
ssl.rb
4.23
KB
-rw-r--r--
2010-07-30 23:26
utils.rb
6.23
KB
-rw-r--r--
2012-05-19 05:40
version.rb
353
B
-rw-r--r--
2011-05-09 19:22
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