Perl CPAN:network-connectivity 的模块
Perl CPAN: module for network-connectivity
我需要检查一些网络服务器 (HTTP/HTTPS) 的 network-availability。
为此,我只需要 ip/dns 和端口。但是我有一个 URL 列表。
我想为这项工作使用 CPAN-module。
但是:
- HTTP::Tiny、LWP::UserAgent、...检查 HTTP-stats,而不是 network-status。我需要检查第二个(已建立连接),我不关心 HTTP-header 和内容。
- 简单套接字不支持 URL-format 定义目的地。
需要ip和端口。
如果 HTTP-module 也提供了 network-status,有什么想法吗??
谢谢!
您可以使用 URI 模块解析 URL 以获取主机和端口。
可以使用Socket, or using the higher-level class IO::Socket::IP提供的函数创建连接。
我需要检查一些网络服务器 (HTTP/HTTPS) 的 network-availability。 为此,我只需要 ip/dns 和端口。但是我有一个 URL 列表。 我想为这项工作使用 CPAN-module。
但是: - HTTP::Tiny、LWP::UserAgent、...检查 HTTP-stats,而不是 network-status。我需要检查第二个(已建立连接),我不关心 HTTP-header 和内容。
- 简单套接字不支持 URL-format 定义目的地。 需要ip和端口。
如果 HTTP-module 也提供了 network-status,有什么想法吗??
谢谢!
您可以使用 URI 模块解析 URL 以获取主机和端口。
可以使用Socket, or using the higher-level class IO::Socket::IP提供的函数创建连接。