0

現在、HTTPS ポートを使用する開発環境があります。各サイトは異なるポート番号でセットアップされているため、https://192.168.0.100:2001に接続できます。

PHP を使用して非同期呼び出しを実行しようとしていますが、PHP を使用してその方法を理解できません。標準の Ubuntu LAMP セットアップがあり、OpenSSL がインストールされています。

URL https://192.168.0.100:2002が与えられた場合、 fsocketopen 呼び出しを行うにはどうすればよいですか?

これは、PHP の fsockopen ページから取得したものです。

$fp = fsockopen("ssl://www.example.com", 443, $errno, $errstr, 30);
4

3 に答える 3

0

PHP ページのサンプルの「443」は、その関数呼び出しのポート番号です。通常、HTTPS 呼び出しは 443 を超えますが、それをオーバーライドしているようです。2 番目のパラメーターを 2001、2002 などに変更すると、さまざまなサーバーに接続されます。

于 2011-02-07T21:26:22.173 に答える
0
<?php $fp = fsockopen("192.168.0.100", 2002, $errno, $errstr, 30); ?>
于 2011-02-07T21:28:50.077 に答える
0

わからないfsockopen

file_get_contents()(オプションで)と一緒に使用したいstream_context_create($opts)

受け取るデータによって異なります。

于 2011-02-07T21:29:14.183 に答える