Qu'est-ce que AMFPHP et comment l'utiliser pour lire des fichiers binaires?
-
20-08-2019 - |
Question
J'ai besoin d'une solution pour lire le fichier binaire brut à partir de tout type de fichier stocké sur un serveur.
J’ai entendu parler d’AMFPHP, mais j’ai au début été rebuté, car j’imaginais qu’il fallait un accès administrateur pour installer le service sur le serveur.
Puis-je l'utiliser pour lire des fichiers binaires? Toute solution à ce problème serait grandement acceptée.
(Non, j'ai essayé le binaire dans les sections XML CDATA, mais il y a trop de caractères de contrôle illégaux.)
La solution
Vous n'avez pas besoin de privilèges pour installer amfphp, il suffit de le placer dans un sous-dossier de votre serveur.
Après cela, il vous suffit d'écrire le code php pour lire vos fichiers binaires et d'utiliser amfphp pour transmettre ces données à votre code actionscript. Voici un tutoriel décent sur amfPhp
Autres conseils
Oui, les services AMFPHP sont écrits en PHP. Il suffit donc d’écrire un service qui lit vos fichiers binaires et renvoie les données au client.
Et comme vous l'avez peut-être découvert, l'installation d'AMFPHP ne nécessite aucun privilège spécial.