2008-10-03 16 views
0

J'ai un lien https qui nécessite un login de l'utilisateur & mot de passe. Si je l'exécute en FX comme ceci: https://[email protected]/link/sublinkComment obtenir le contenu de l'URL Https

il retournera les données XML comme prévu. Cependant, ce que j'essaie de faire, c'est d'automatiser ce processus. J'essaie d'utiliser file_get_contents en PHP fSocket en PHP

J'essaie même Ajax, mais .. ne fonctionne pas.

et d'essayer d'obtenir le contenu (xml) soit dans le serveur ou dans le front-end (ajax), mais les deux ne fonctionnent pas.

Est-ce que quelqu'un sait ce que je dois faire pour obtenir le contenu? Ai-je besoin d'obtenir le certificat SSL?

Une solution dans n'importe quelle autre langue sera la bienvenue.

+0

Qu'est-ce que FX? et il y a une petite faute de frappe, "usernameassword" – davr

Répondre

1

Vous devez utiliser la bibliothèque curl, le certificat doit également être vérifié si vous souhaitez empêcher les attaques de type man-in-the-middle. Ou simplement l'ignorer en utilisant les options de boucle.

1

cURL ou wget avec prise en charge SSL. CURL, vous pouvez exécuter via la bibliothèque PHP compilée ou appeler l'exécutable depuis PHP.

Wget, vous devrez appeler l'exécutable.