Accueil > Forum > > > > curl identification https
curl identification https
mercredi 28 février 2007 à 16:59:38 |
curl identification https

nildv
|
Bonjour; Bon je post un nouveau sujet parce que là je ne sais plus quoi faire. Je dois récupérer des données sur une page https, sauf que pour accéder à cette page il faut être identifier. Le truc c'est que le lien qui va appeler mon script va se trouver sur la page sur laquelle je dois récupérer mes données. Je precise que j'utilise curl et que j'ai deja une fonction qui arrive à recupérer la page d'identification, pour les autres bien evidament le serveur me jette et me demande de m'identifier Alors questions: -Comment faut-il que je fasse pour envoyer mon login et mot de passe au serveur? ou mieux -N est t il pas possible de se servir du cookie de la session en cour pour que mon script puisse acceder directement à la page sur laquelle je veux recuperer mes données? Je ne suis pas trop sur d'avoir été clair, si vous voulez plus de precisions faites moi signe. Pitié j'ai vraiment besoin que l'on m'aide, merci d'avance.
|
|
mercredi 28 février 2007 à 17:38:54 |
Re : curl identification https

vilhjalms
|
Saell og blesud
Si cela peut vous aidez :
http://www.jellyandcustard.com/2006/01/02/php-curl-http-put-ssl-and-basic-authentication/ http://devzone.zend.com/node/view/id/1081
et pleins d autres via :
http://www.google.com/search?aq=t&oq=&complete=1&hl=en&q=curl+http+authentication&btnG=Search
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
mercredi 28 février 2007 à 20:51:11 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
Vous pouvez essayer ceci:
$url = "https://domain.ltd/requete"; $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/4.0"); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,true); curl_setopt($ch, CURLOPT_USERPWD, "login:âssword"); $result = curl_exec($ch); $error = curl_error($ch); curl_close($ch); echo $result; echo $error;
Chez moi cela marche
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
mercredi 28 février 2007 à 23:35:03 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
Il se peut egalement que vous ayez besoin de ses deux options si vous avez une erreur du type :
SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed soit : CURLOPT_CAINFO CURLOPT_CAPATH
Vilhjálms Sigurðsdóttir aka Frëyjá
|
|
jeudi 1 mars 2007 à 00:00:15 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
Vous pouvez aussi regarder sur ce site il est tres bien fait a mon idee :
http://curl.haxx.se/
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
jeudi 1 mars 2007 à 09:42:22 |
Re : curl identification https

nildv
|
Bonjour tout le monde, Tout dabort je tenais à remercier vilhjalmspour tous les liens très utiles qu'il m'a donné. Bon, j'ai reussi à m'identifier auprés du site sauf que apparament j'ai un probleme de cookie parce que quand je clique sur le bouton deconnecté je retourne bien sur la page d'identification mais si j essai de me reconnecter on me dit que l'utilisateur est deja connecté et je suis obligé d'attendre un petit moment avant de pouvoir me reconnecter. Quelqu'un sait il comment est ce que l'on gère les cookies avec curl, j'ai essayé avec: curl_setopt($ch, CURLOPT_COOKIEJAR, $moncookie); curl_setopt($ch, CURLOPT_COOKIEFILE, $moncookie); mais cela n'a pas l'air de fonctionner, j'sais pas trop comment faire, si quelqu'un a une idée... Encore merci à vilhjalms
|
|
jeudi 1 mars 2007 à 10:21:22 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
Pour le cookie vous pouvez essayer ceci :
curl_setopt ($ch, CURLOPT_COOKIEJAR, COOKIE_FILE_PATH); curl_setopt ($ch, CURLOPT_COOKIEFILE, COOKIE_FILE_PATH);
ou encore :
curl_setopt($ch, CURLOPT_COOKIEJAR, '-');
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
jeudi 1 mars 2007 à 10:27:56 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
$cookie_file_path = "../../cookie.txt"; curl_setopt ($ch, curlOPT_COOKIEJAR, $cookie_file_path); curl_setopt ($ch, curlOPT_COOKIE, session_name().'='.session_id() ); curl_setopt ($ch, curlOPT_COOKIESESSION, 1); curl_setopt ($ch, curlOPT_COOKIEFILE, $cookie_file_path);
Vilhjálms Sigurðsdóttir aka Frëyjá
|
|
jeudi 1 mars 2007 à 10:47:30 |
Re : curl identification https

nildv
|
Bon apparament c'est pas non plus la bonne solution, le site m'a encore mal deconnecté. Le mieux serait que je puisse faire cela: Que j'arrive à me servir du cookie de la session en cour
pour que mon script puisse acceder directement à la page sur laquelle
je veux recuperer mes données. Mais est ce possible en theorie?
|
|
jeudi 1 mars 2007 à 11:02:52 |
Re : curl identification https

vilhjalms
|
Saell og blesuð
Quel est votre code actuel et le site que vous souhaitez atteindre ?
Vilhjálms
Sigurðsdóttir aka Frëyjá
|
|
Cette discussion est classée dans : page, données, https, identification, curl
Répondre à ce message
Sujets en rapport avec ce message
Recuperation automatique de données sur le web [ par Djule01 ]
Bonjour J'ai pour projet d'automatiser la récupération de cours boursiers sur le site d’Euronext. Voila le lien de la page à partir de laquelle je
formulaire php - comment garder les données visibles dans les champs sans mes envoyés tout de suite ? [ par Sogeekette ]
Bonjour,J'ai crée un formulaire (d'identification) en php, et lorsqu'on clique sur continuer, on passe à une autre page de formulaire (de saisies). ma
mail pour envoyer données d'un formulaire php [ par mamirock ]
Bonjour,J'ai créé une page contact.php dans mon site. Cette page contient le formulaire que je souhaiterai récupérer lors de l'envoi par le visiteur s
Raffraichissement base de données [ par Angelsoul ]
Salut à tous,Dans le cadre de mon stage de fin d'études, je dois récupérer les données de différents machines (presses/soudeuses). Ces données sont co
Enregistrer des données d'une page web .php dans une bdd mysql [ par delarno30 ]
Bonjour, J'ai un soucis, j'aimerai enregistrer des coordonées d'utilisateur et un mot de passe sur une bdd en passant par un formulaire qui est sur un
Comment concerver des données lors d'un rafraichissement de la page [ par jerem0lim ]
Bonjour , voila je m'explique j'aimerais pouvoir concerver les données lors d'un rafraichissement d'une page par exemple mais formulaire on pour titre
Curl et forumulaire multi-page [ par roule007 ]
Bonjour à tous,Je souhaite utilisé curl pour remplir un formulaire distant (se trouvant sur un autre site). Mon problème est que le formulaire est com
actualiser les données [ par petiteamoula ]
bonjour à tous s'il vous plait j'ai un problème je suis en train de developper un site web alors ma soucie c'est avec les varibles de la session les v
formulaire et base de données [ par blackitou ]
je suis debutant en dreamweaver mais avec un peut de courage j'ai crerer un site web avec des animation flash ,horloge,... mais je veut ajouter une es
formulaire [ par blackitou ]
je suis debutant en dreamweaver mais avec un peut de courage j'ai crerer un site web avec des animation flash ,horloge,... mais je veut ajouter une es
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|