使用类似curl
或wget
很容易“获取” HTTP GET 请求的响应的工具,但是默认情况下这两个工具都没有安装在 OpenBSD 上,并且编写了一个可移植的 shell 脚本,不能假设它们安装在另一台机器上。
我想要一种“安全”的方式来使用默认安装的工具将服务器响应(例如 wikipedia.org )发送到我的终端上。安全意味着响应不应该是明文,而是在到达我的机器的途中使用 HTTP/2 和 TLS 1.3/TLS 1.2(当然,如果服务器支持)等当前标准加密。
使用类似curl
或wget
很容易“获取” HTTP GET 请求的响应的工具,但是默认情况下这两个工具都没有安装在 OpenBSD 上,并且编写了一个可移植的 shell 脚本,不能假设它们安装在另一台机器上。
我想要一种“安全”的方式来使用默认安装的工具将服务器响应(例如 wikipedia.org )发送到我的终端上。安全意味着响应不应该是明文,而是在到达我的机器的途中使用 HTTP/2 和 TLS 1.3/TLS 1.2(当然,如果服务器支持)等当前标准加密。
您无需指定是否需要标头、响应代码或有关 TLS 协议的细节。
正如已经回答的那样,您可以使用
ftp
.-d
打开开关为您提供ftp
了一些有关 HTTP(S) 级别的信息:有关 TLS 的更多具体信息,我会使用
openssl
,它也在基本系统上:base中的
ftp
工具可以做HTTP和HTTPS。ftp https://ftp.openbsd.org/pub/OpenBSD/songs/song70.mp3