Bonjour,
Dans le développement d'un site, je dois récupérer un fichier XML que l'on m'envoie depuis un autre serveur par http POST.
J'ai d'abord pensé que je pouvais simplement récupérer le fichier dans une variable $_FILES, mais non, ça ne fonctionne pas. Dans mon raisonnement, j'utilisais la fonction move_uploaded_files pour enregistrer le fichier sur le serveur (cela fonctionne avec un formulaire normal).
Ce qui me pose le plus de problème, c'est que je dois à chaque fois appeler le développeur de l'autre site pour que l'on puisse faire un test, alors que j'ai l'impression de tout comprendre de travers. Alors ma première question est la suivante:
Existe-t-il un moyen simple d'envoyer un fichier XML par http POST avec PHP afin que je puisse tester en interne?
Ma deuxième question est tout aussi générale: Sous quelle forme le fichier arrive-t-il à la cible et comment le récupérer pour l'enregistrer?
Je serai reconnaissant pour toute forme d'aide! Et malheureusement, comme de bien entendu, ce projet devrait être terminé à la fin de la semaine...
Merci beaucoup!
Lloyd
