atlasGS 2017-02-16 11:28 采纳率: 0%
浏览 1339

java post 返回不全 咋回事

public static String getJSONArrayByWeb(String methodName, JSONObject params) {
String returnValue = "";
JSONObject result = null;
HttpParams httpParams = new BasicHttpParams();
httpParams.setParameter("charset", "UTF-8");
HttpClient hc = new DefaultHttpClient(httpParams);
/*hc.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT,60000);
hc.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT,60000);*/
// hc.getParams().setParameter(CoreConnectionPNames.SOCKET_BUFFER_SIZE,5103813);
HttpPost hp = new HttpPost(Config.SERVER_IP + "/Home/"
+ methodName);
hp.setHeader("Content-Type","application/json");

    try {
        hp.setEntity(new StringEntity(params.toString(), "UTF-8"));
        HttpResponse hr = hc.execute(hp);

        if (hr.getStatusLine().getStatusCode() == 200) {
            Log.d("httpresponse",hr.getEntity().getContentLength()+"----");
              HttpEntity httpEntity=hr.getEntity();


            returnValue = EntityUtils.toString(httpEntity, "UTF-8");//就这里返回不全
            Log.d("httpresponse",returnValue+"********");
            Log.d("httpresponse",returnValue.length()+"********");
           //  result=new JSONObject(returnValue);
        }
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    if (hc != null) {
        hc.getConnectionManager().shutdown();
        //hc=null;

    }
    return returnValue;
}
  • 写回答

2条回答 默认 最新

  • dabocaiqq 2017-02-16 11:26
    关注
    评论

报告相同问题?

悬赏问题

  • ¥20 求数据集和代码#有偿答复
  • ¥15 关于下拉菜单选项关联的问题
  • ¥20 java-OJ-健康体检
  • ¥15 rs485的上拉下拉,不会对a-b<-200mv有影响吗,就是接受时,对判断逻辑0有影响吗
  • ¥15 使用phpstudy在云服务器上搭建个人网站
  • ¥15 应该如何判断含间隙的曲柄摇杆机构,轴与轴承是否发生了碰撞?
  • ¥15 vue3+express部署到nginx
  • ¥20 搭建pt1000三线制高精度测温电路
  • ¥15 使用Jdk8自带的算法,和Jdk11自带的加密结果会一样吗,不一样的话有什么解决方案,Jdk不能升级的情况
  • ¥15 画两个图 python或R