2010-04-20 5 views
0

non spécifique à Java, mais quand je dis OutputStream os = sock.getOutputStream(); est-il un moyen de déterminer le jeu de caractères de codage du flux? ou dois-je connaître le charset d'encodage à l'avance pour le lire correctement? Ceci est pour une connexion socket arbitraire.déterminant le codage de réponse du serveur

+1

Ne vous dire 'InputStream', pas' OutputStream'? Vous parlez de la lecture, donc vous devez avoir affaire à un InputStream. Non? – Asaph

+0

oui je voulais dire InputStream – user121196

Répondre

0

Les flux n'ont pas de jeux de caractères associés. Ils transmettent simplement des données arbitraires. Vous devez connaître le charset des données à l'avance afin d'interpréter les données.

Questions connexes