我即将连接到安全 EPP 服务器并发送 XML 请求,然后再次接收 XML 格式的响应。
我需要在 PHP 中执行此操作。因此,我需要使用 SSL 证书通过 TCP 连接到特定端口上的 EPP 服务器(因为这是我到目前为止所掌握的信息,仍在等待将我的 IP 列入白名单并向我发送证书)。
所以我的问题可能看起来有点愚蠢,但是我需要使用fsockopen
or cURL
要连接,如何定义需要使用 SSL 以及如何定义和使用此 SSL 证书?
好吧,您只需初始化curl,设置选项并执行curl 请求:
$url="your_url";
$handle = curl_init();
curl_setopt($handle, CURLOPT_URL,$url);
curl_setopt($handle, CURLOPT_SSLCERT, $sslcertpath); //$sslcertpath - path to your certificate file
curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, true); //may want to set false for debugging
//[...]
$response = curl_exec($handle);
curl_close($handle);
var_dump($response);
您可以在手册中找到curl选项的完整列表:curl_setopt 手册
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)