远程网站ALPN支持检测

Remote website ALPN support detection

是否可以使用 php curl 检查 ALPN 的支持?

例如:if ($is_alpn == true) {echo 'ALPN supported';}

P.S。卷曲 7.49.0,php 7.0,openssl 1.0.1t

您可以只调用带有 verbose 的 curl 来查看 alpn 支持:

$cmd = 'curl -X HEAD -v --silent https://comicbooks.world/ 2>&1 | grep "ALPN, offering"';

exec($cmd, $output);

var_dump($output);