
用AsyncHttpClient往服务器上POST中文乱码怎么解决
1个回答
展开全部
StringEntity entity = new StringEntity(json, "utf-8");
RequestHttpUtil.post(context, url, entity, new JsonHttpResponseHandler() {}
RequestHttpUtil.java
protected static void post(Context context, String url, HttpEntity entity, ResponseHandlerInterface resp) {
getClient().post(context, url, entity, "application/json;charset=UTF-8", resp);
}
Post的方式提交有几种通过HttpEntity 这种方式可以设置编码
RequestHttpUtil.post(context, url, entity, new JsonHttpResponseHandler() {}
RequestHttpUtil.java
protected static void post(Context context, String url, HttpEntity entity, ResponseHandlerInterface resp) {
getClient().post(context, url, entity, "application/json;charset=UTF-8", resp);
}
Post的方式提交有几种通过HttpEntity 这种方式可以设置编码
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询