Пропустить проверку SSL в Zend_HTTP_ClientPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Пропустить проверку SSL в Zend_HTTP_Client

Сообщение Anonymous »

Я использую Zend_HTTP_Client для отправки HTTP-запросов на сервер и получения обратно ответа. Сервер, на который я отправляю запросы, является веб-сервером HTTPS. В настоящее время один запрос туда и обратно занимает около 10-12 секунд. Я понимаю, что накладные расходы могут быть связаны с медленной обработкой веб-сервера, на который отправляются запросы.

Можно ли пропустить проверки сертификата SSL, как мы делаем в CURL, чтобы повысить производительность? Если да, то как установить эти параметры?

У меня есть следующий код:

try
{
$desturl ="https://1.2.3.4/api";

// Instantiate our client object
$http = new Zend_Http_Client();

// Set the URI to a POST data processor
$http->setUri($desturl);

// Set the POST Data
$http->setRawData($postdata);

//Set Config
$http->setConfig(array('persistent'=>true));

// Make the HTTP POST request and save the HTTP response
$httpResponse = $http->request('POST');
}
catch (Zend_Exception $e)
{
$httpResponse = "";
}

if($httpResponse!="")
{
$httpResponse = $httpResponse->getBody();
}

//Return the body of HTTTP Response
return $httpResponse;


Подробнее здесь: https://stackoverflow.com/questions/336 ... ttp-client
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»