PHP客户端的HTTP响应编码问题(https问题?)

时间:2018-10-18 11:50:08

标签: zend-framework https

(zend framework3) 我编写了API并在本地计算机上对其进行了测试。但是,当我将工作转移到生产服务器时,API停止工作。更确切地说,我开始以一种难以理解的编码收到答案。 我认为这是由于服务器的https,我可以通过API访问该服务器。我将不胜感激。 这是一段代码:

$url = 'https://www.test.com/wp-json/wp/v2/posts';
$adapter = new Curl();
$adapter->setOptions(array(
  'curloptions' => array(
    CURLOPT_RETURNTRANSFER => TRUE,
    CURLOPT_SSL_VERIFYPEER => FALSE,
  )
));
$client = new Client();
$client->setAdapter($adapter);
$client->setUri($url);
$client->setMethod('GET');
$request = $client->getRequest();
$response = $client->dispatch($request);
$response = Json::decode($response->getContent(), Json::TYPE_OBJECT);

0 个答案:

没有答案