Bonjour,
je voudrais transmettre un fichier binaire (en fait une video ou un fichier son) sous forme d'un string d'une application Java à une application PHP.
J'ai pensé le faire en l'encodant dans l'application java avec :
URLEncoder.encode(new String(buffer,0,nbChar), "UTF-8" ).getBytes("UTF-8" );
Qui se trouve dans une boucle while lisant pas par pas le fichier en question.
Dans mon php je le recuperes avec :
$uploadedFile = utf8_decode(urldecode($_POST['uploadedFile']));
Autant avec des fichiers de texte ça marche super bien, autant avec un petit mp3 (~2.5 Mo) ça plante. Est-ce que qqn pourrait m'expliquer pourquoi?
Ou alors me donner une meilleure méthode de transférer ça?
Merci beaucoup
---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait