IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[cURL] Error "Couldn't resolve host"


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 108
    Par défaut [cURL] Error "Couldn't resolve host"
    Hello,

    J'ai récement utilisé CURL pour envoyé un fichier XML à un serveur distant et en recevoir le résultat en retour. Pour ce projet tout fonctionne nikel!(c'était en SSL...)

    Seulement voila je dois faire la même chose, pour un autre projet, je génere donc mon fichier XML et tente de l'envoyer a l'url que l'on ma donné et la je reçois "Couldn't resolve host..." tout le temps.
    J'ai testé l'adresse directement dans mon browser et je sais y accéder, j'ai également essayer de créer un formulaire html envoyant une requete POST avec comm action cette url et la aussi ça fonctionne.

    Je ne comprend donc pas pq en utilisant curl il me met ce message alors que visiblement cette adresse est correcte et accessible (form + POST).

    Voici le code utilisé (un des codes j'en essayé un paquet):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    $this->sUPSURL = 'https://xml.blabla.xx.com\xmlpost\xxxx.asp?xx=13541&yy=139493&zz=2';  
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL,$this->sUPSURL);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $xml_file);
     
    $store = curl_exec ($ch);
     
    if (curl_errno($ch)) {
    	   print curl_error($ch);
    	} else {
    	   curl_close($ch);
    	}
    J'èspere que vous allez pouvoir m'aider a trouver un solution, ou du moins m'expliquer pourquoi depuis un formulaire HTML en methode POST tout va bien et la ça ne passe pas alors que l'url est la meme...

    Merci!

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 108
    Par défaut
    petit up en espérant que qqun m'aider

    J'ai testé l'url avec websniffer http://web-sniffer.net/ et il me dit que la page n'existe pas non plus, alors que je le répète je sais y accéder avec un formulaire HTML (en mettant l'url dans l'action de mon form) et en tappant l'adresse dans mon browser...

    J'vois pas d'où peut venir le problème...

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    108
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 108
    Par défaut
    Ok en gros le problème c'était que l'url de distination était sécurisée au sein d'un intranet et pas accessible de l'exterieur...

  4. #4
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 4
    Par défaut
    Salut,
    Je dois faire ce que tu as fait dans ton projet precedent à savoir envoyer une requete XML via HTTPS.
    Contrairement à toi je le fais en c/c++.

    Je voudrais savoir comment tu as fais afin de m'en inspirer. Car, en ce moment j'arrive à me connecter mais il m'indique SYNTAX ERROR. Donc, ca depend (je crois) de comment j'ai ecris la requete XML.

    Merci d'avance

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur http_get(): Couldn't resolve host name
    Par baffreux dans le forum Langage
    Réponses: 4
    Dernier message: 19/05/2015, 16h54
  2. curl 'Couldn't resolve host' handling
    Par lowwa132 dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 03/10/2012, 19h54
  3. curl: (6) Couldn't resolve host
    Par aurelientp dans le forum Applications et environnements graphiques
    Réponses: 5
    Dernier message: 20/06/2011, 13h31
  4. Réponses: 3
    Dernier message: 26/10/2006, 18h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo