【发布时间】:2011-01-21 19:31:35
【问题描述】:
我正在使用CakePHP“HttpSocket”类将信息发布到 Paypal 支付服务器。当目标 URL 为 http://www.something.com 时,我的代码运行良好,我可以根据需要解析响应。
但是,当我尝试将数据发布到 PayPals 支付 API URL(在 HTTPS 上)时,我没有收到任何响应。
我在其他 HTTPS URL 上尝试了相同的代码,但仍然没有响应。
这个问题的原因是什么?
【问题讨论】:
-
您是否尝试过使用 WireShark、NetMon 或 Fiddler 查看您的网络流量,看看发生了什么?
-
你的 php.ini 中是否激活了 OpenSSL 扩展?
-
@EricLaw 据我所知,它已启用(2.2.14 OpenSSL)
-
@dhofstet 谢谢这解决了我的问题