ssl.php 467 B

12345678910111213141516
  1. <?php
  2. swoole\runtime::enableCoroutine();
  3. go(function () {
  4. $fp = stream_socket_client("ssl://www.baidu.com:443", $errno, $errstr, 30);
  5. if (!$fp) {
  6. echo "$errstr ($errno)<br />\n";
  7. } else {
  8. $http = "GET / HTTP/1.0\r\nAccept: */*User-Agent: Lowell-Agent\r\nHost: www.baidu.com\r\nConnection: Close\r\n\r\n";
  9. fwrite($fp, $http);
  10. while (!feof($fp)) {
  11. echo fgets($fp, 1024);
  12. }
  13. fclose($fp);
  14. }
  15. });