汉字你进行url编码传过去,那边解码一下不就好了。

解决方案 »

  1.   

    AsyncHttpClient好像没有提供设置编码的方法
      

  2.   


    发送调用的是sendRequest(HttpRequestMessage message)吧,
    那就应该是在HttpRequestMessage用setParam的方法设置的发送的字符集。
      

  3.   


    发送调用的是sendRequest(HttpRequestMessage message)吧,
    那就应该是在HttpRequestMessage用setParam的方法设置的发送的字符集。再补充下,或者可以用addHead的方法,试试看吧
      

  4.   

     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 这种方式可以设置编码