Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
if (!$known_methods->{$method}) {
my $resp = HTTP::Response->new(HTTP_NOT_IMPLEMENTED, "method '$method' not available");
$self->response($reqstate, $resp);
if (!$known_methods->{$method}) {
my $resp = HTTP::Response->new(HTTP_NOT_IMPLEMENTED, "method '$method' not available");
$self->response($reqstate, $resp);
}
my $conn = $request->header('Connection');
}
my $conn = $request->header('Connection');
if ($te && lc($te) eq 'chunked') {
# Handle chunked transfer encoding
$self->error($reqstate, 501, "chunked transfer encoding not supported");
if ($te && lc($te) eq 'chunked') {
# Handle chunked transfer encoding
$self->error($reqstate, 501, "chunked transfer encoding not supported");
} elsif ($te) {
$self->error($reqstate, 501, "Unknown transfer encoding '$te'");
} elsif ($te) {
$self->error($reqstate, 501, "Unknown transfer encoding '$te'");
}
my $pveclientip = $request->header('PVEClientIP');
}
my $pveclientip = $request->header('PVEClientIP');
# disconnect the client so they may immediately connect again via HTTPS
$self->client_do_disconnect($reqstate);
# disconnect the client so they may immediately connect again via HTTPS
$self->client_do_disconnect($reqstate);
}
sub authenticate_and_handle_request {
}
sub authenticate_and_handle_request {