Занимался сопровождением API (между серверами) на одном из проектов. Теперь проекты переезжают на https (CA Certificate, разные домены).
Поэтому возник вопрос, нужно ли что-либо изменять? Не нужно ли добавлять отправку сертификатов или что-нибудь еще?
Пример запроса между серверами:
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $requestBody);
$responseBody = curl_exec($ch);
curl_close ($ch);
$response = json_decode($responseBody);
Или просто заменить http на https, и проблем не должно возникнуть? Где могут быть подводные камни?
Просто ранее с https работал только на сторонних сервисах, и там не было никакой разницы между http и https запросами.