Heim > Backend-Entwicklung > PHP-Tutorial > 从android客户端通过post方法发出汉字到Php,Php返回客户端,就出现乱码?怎么解决

从android客户端通过post方法发出汉字到Php,Php返回客户端,就出现乱码?怎么解决

WBOY
Freigeben: 2016-06-23 13:54:56
Original
922 Leute haben es durchsucht

如题。请问问题出现在了那里。

返回汉字通过echo 直接返回的。没有通过数据库。


回复讨论(解决方案)

Android那边需要什么编码,你就给什么编码就行了。

1:统一编码
2:采用json格式传输

httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8));


BufferedReader reader = new BufferedReader(new InputStreamReader(
is, "UTF-8"), 8);

后来发现是,这两行代码 没有统一设置。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage