Je prévois d'utiliser PHP pour une exigence simple. Je dois télécharger un contenu XML à partir d'une URL, pour laquelle j'ai besoin d'envoyer une requête HTTP GET à cette URL.Comment envoyer une requête GET depuis PHP?
Comment puis-je le faire en PHP?
Ceci est correct, sauf si vous devez utiliser des paramètres de chaîne de requête. – Raptor
@musicfreak: une chaîne de requête est parfois ignorée par certains serveurs pour les paramètres de sécurité. aussi, une requête inter-serveur peut entraîner cette erreur: 'Echec de l'ouverture du flux: requête HTTP échouée!' – Raptor
@ShivanRaptor: Je ne suis pas sûr de ce dont vous parlez ... La chaîne de requête est juste une partie de la chaîne . Il n'y a aucune raison qu'un serveur l'ignore. Maintenant, de toute évidence, 'file_get_contents' ne vous permet pas de faire la demande avec des cookies personnalisés, des en-têtes et d'autres choses qu'un navigateur enverrait typiquement, ainsi vous pourriez ne pas obtenir la réponse que vous cherchiez. Dans ce cas, vous feriez mieux d'utiliser CURL de toute façon. (Mais ce n'est pas le cas de l'OP.) –