PHP 8.2.31
Preview: nogo.pm Size: 610 B
/usr/share/perl5/vendor_perl/LWP/Protocol/nogo.pm

package LWP::Protocol::nogo;
# If you want to disable access to a particular scheme, use this
# class and then call
#   LWP::Protocol::implementor(that_scheme, 'LWP::Protocol::nogo');
# For then on, attempts to access URLs with that scheme will generate
# a 500 error.

use strict;

our $VERSION = '6.34';

require HTTP::Response;
require HTTP::Status;
use base qw(LWP::Protocol);

sub request {
    my($self, $request) = @_;
    my $scheme = $request->uri->scheme;

    return HTTP::Response->new(
      HTTP::Status::RC_INTERNAL_SERVER_ERROR,
      "Access to \'$scheme\' URIs has been disabled"
    );
}
1;

Directory Contents

Dirs: 0 × Files: 10

Name Size Perms Modified Actions
1.33 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
1.20 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
3.75 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
18.69 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
5.59 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
14.76 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
586 B lrw-r--r-- 2018-06-05 18:49:03
Edit Download
4.30 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
4.10 KB lrw-r--r-- 2018-06-05 18:49:03
Edit Download
610 B lrw-r--r-- 2018-06-05 18:49:03
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).