Jcomprends pas la question ... moi j'arrive a faire fonctionner ca en lui passant des params, j'obtient bien ce que j'attends....
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| public class Snippet
{
public static void main(String args[]) throws IOException
{
envoyerRequete("http://X.X.X.X/GestionHorraires/list.php", "MONTH=09&YEAR=2012");
}
public static String envoyerRequete(String urlServeur, String parametresRequete) throws IOException
{
String result = null;
if (urlServeur.startsWith("http://"))
{
// envoyer les données
String urlStr = urlServeur;
if (parametresRequete != null && parametresRequete.length() > 0)
{
urlStr += "?" + parametresRequete;
}
URL url = new URL(urlStr);
URLConnection conn = url.openConnection();
DataInputStream dis = new DataInputStream(conn.getInputStream());
String line = dis.readLine();
while(line!=null)
{
System.err.println("Reponse : "+line);
line = dis.readLine();
}
}
return result;
}
} |
EDIT :
Bah il faut que tu etudies comment le HTTP fonctionne a mon avis ...
urlStr += "?" + parametresRequete;
C'est ici que les parametres sont "passés"
EDIT2 : Grillé par andry.aime
Partager