Maison  >  Article  >  développement back-end  >  Comment résoudre le code tronqué d'Android php

Comment résoudre le code tronqué d'Android php

藏色散人
藏色散人original
2021-07-26 09:55:292286parcourir

Solution au code tronqué d'Android php : 1. Remplissez le format correspondant, un code tel que "EntityUtils.toString(httpResponse.getEntity()), HTTP.UTF_8);" 2. Utilisez le formulaire de flux.

Comment résoudre le code tronqué d'Android php

L'environnement d'exploitation de cet article : système Windows7, version PHP7.1, ordinateur DELL G3

Comment résoudre le code tronqué dans Android php ?

Interaction entre le front et le backend, android+php résout le problème tronqué

Première façon : remplissez le format correspondant

result= EntityUtils.toString(httpResponse.getEntity()),HTTP.UTF_8);
result=new String( EntityUtils.toString(httpResponse.getEntity()).getBytes("ISO_8859_1"),HTTP.UTF_8);

La deuxième façon : utilisez le formulaire de flux

//通过流获取具体的内容
in = httpResponse.getEntity().getContent();
//创建缓冲区
BufferedReader br = new BufferedReader(new InputStreamReader(in));
sb = new StringBuffer();
String line = null;
while((line = br.readLine())!= null){
   sb.append(line);
}
result=sb.toString();

Apprentissage recommandé : "Tutoriel vidéo PHP "

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn