Есть ли способ разместить веб-сервер в Perl, который должен в HTTPS - PullRequest
1 голос
/ 12 июня 2019

Я устанавливаю / обновляю веб-сервер, используя Perl(Net::Server::HTTP), который работал в http. Я хотел бы перейти в режим Https. Я хотел бы знать, какие модули решат мою задачу.

1 Ответ

2 голосов
/ 12 июня 2019

Как уже упоминалось в simbabque, ознакомьтесь с документацией для модуля.

В нем приведен следующий пример:

Например, вот базовыйСервер, который будет связываться со всеми интерфейсами, будет использовать как HTTP на порту 8080, так и HTTPS на 8443, и будет работать как с IPv4, так и с IPv6, если он доступен.

use base qw(Net::Server::HTTP);

__PACKAGE__->run(
    port  => [8080, "8443/ssl"],
    ipv   => '*', # IPv6 if available
    SSL_key_file  => '/my/key',
    SSL_cert_file => '/my/cert',
);

самое важное, что нужно отметить, в port это ссылка на массив, которая содержит http-порт (8000), а затем порт https (ssl) (8443 / ssl).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...