J'essaie de faire un post à une URL externe en utilisant curl, la page externa utilise https, voici le desc du serveur i ' m en utilisantcurl errno 35 (Erreur de protocole SSL inconnue en rapport avec [site sécurisé]: 443)
serveur Apache/2.2.11 (Win32) mod_ssl/2.2.11 OpenSSL/0.9.8k PHP/5.3.0
l'URL externe faire une redirection vers une autre URL que je vous envoie dans le poste, mais chaque fois que j'essaie je reçois cette erreur
curl_errno = 35 (erreur inconnue du protocole SSL dans le cadre de [site sécurisé]: 443)
donc je vérifier la Firebug pour la réponse et dire
Impossible de charger source: http://localhost/3Party/PHP_VPC_3Party_Auth_Capture_Order_DO.php
Voici le code que je utilise
ob_start();
// initialise Client URL object
$ch = curl_init();
// set the URL of the VPC
curl_setopt ($ch, CURLOPT_URL, $vpcURL);
curl_setopt ($ch, CURLOPT_POST, 1);
curl_setopt ($ch, CURLOPT_POSTFIELDS, $this->postData);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_exec ($ch);
if (curl_error($ch)) {
$this->errorMessage =
"curl_errno=". curl_errno($ch) . " (" . curl_error($ch) . ")";
}
curl_close ($ch);
non, je suis sûr que je suis en train d'accéder à une URL https –
alors ce qui est: Impossible de charger source: « ' http': // localhost/3Party/PHP_VPC_3Party_Auth_Capture_Order_DO .php " – netcoder
maintenant que vous parlez de cela, le fait que j'essaie de rediriger vers une url http pourrait être le problème, est-ce possible? –