0

我目前有一个开发环境,使用 HTTPS 端口。每个站点都设置了不同的端口号,因此我可以连接到https://192.168.0.100:2001

我正在尝试使用 PHP 进行异步调用,但无法弄清楚如何使用 PHP 来执行此操作。我有一个标准的 Ubuntu LAMP 设置,并安装了 OpenSSL。

给定网址https://192.168.0.100:2002,我将如何进行 fsocketopen 调用?

这取自 PHP fsockopen 页面。

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

3 回答 3

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

不知道fsockopen

我宁愿使用file_get_contents()with (可选)stream_context_create($opts)

取决于您收到的数据。

于 2011-02-07T21:29:14.183 回答
0

PHP 页面示例中的“443”是该函数调用的端口号。通常 HTTPS 调用超过 443,但看起来你正在覆盖它。将第二个参数更改为 2001、2002 等,它将连接到您的各种服务器。

于 2011-02-07T21:26:22.173 回答