Quelle est la bonne façon de régler les en-têtes dans un URLConnection?

Mon code est comme suit:

URLConnection cnx = address.openConnection();
cnx.setAllowUserInteraction(false);         
cnx.setDoOutput(true);
cnx.addRequestProperty("User-Agent", 
    "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)");
InputStream is = cnx.getInputStream();

Est-ce ok si je mets les en-têtes avant que je l InputStream? Mon en-tête être envoyé, ou le serveur de voir la valeur par défaut URLConnection's de l'agent utilisateur ( le cas échéant ) ?

InformationsquelleAutor Geo | 2008-12-01