Applet Java à télécharger un fichier

Je suis à la recherche d'un applet Java pour lire un fichier à partir de l'ordinateur client et de créer une requête POST pour PHP serveur de téléchargement.

Script PHP sur le serveur devrait recevoir le fichier comme un fichier normal de téléchargement dans le FORMULAIRE de soumission.
Je suis en utilisant le code suivant. Le contenu du fichier est transmis au script PHP
mais ils ne sont pas correctement converti en image.

//uploadURL will be a url of PHP script like
//http://www.example.com/uploadfile.php

URL url = new URL(uploadURL);
HttpURLConnection con = (HttpURLConnection)url.openConnection();
con.setRequestMethod("POST");
con.setDoInput(true);
con.setDoOutput(true);

InputStream is = new FileInputStream("C://img.jpg");
OutputStream os = con.getOutputStream();
byte[] b1 = new byte[10000000];
int n;
while((n = is.read(b1)) != -1) {
os.write("hello" , 0, 5);
test += b1;

}
con.connect();
Où avez-vous l'écriture de l'entrée jusqu'à la sortie? Aussi loin que je peux voir, la seule chose que vous avez écrit à la connexion est la chaîne de caractères "bonjour ".

OriginalL'auteur user189352 | 2009-10-21