web-dev-qa-db-fra.com

Protocole HTTPS non pris en charge ou désactivé à libcurl

J'utilise autorisé.net dans mon application (c'est à osCommerce), lorsque l'utilisateur effectue le paiement de son retour de réponse. J'ai débogué et constater que cela renvoie cette erreur:

Protocole HTTPS non pris en charge ou désactivé à libcurl

J'envoie une URL de la probeur commence par HTTPS, il n'y a pas d'espace dans cela https://secure.authorize.net/gateway/transact.dll

Mon application dans le serveur d'hébergement partagé. Mon doute est-ce le problème côté serveur ou le problème de la programmation?

16
AnNaMaLaI

Pour ceux qui ont un support https mais obtiennent toujours une erreur similaire à ci-dessous

[curl] 1: Protocol %20https not supported or disabled in libcurl [url] %20https://www.example.com/%20

Assurez-vous que l'URL est valide

  • Essayez sur une URL de base telle que https://www.example.com
  • Vérifiez vos URL et assurez-vous qu'aucun espaces au démarrage/fin de l'URL (comme indiqué ci-dessus comme% 20)
  • Vérifiez que les caractères de votre URL sont susceptibles de casser la demande de courbure
26
Carlton

J'ai eu ce problème et c'était à cause de l'espace dans l'URL:

' https://www.google.com/recaptcha/api/siteverify'

comme vous le voyez, il y a un espace avant HTTPS

24
parastoo amini