Java 尝试调用Web服务,而不获取返回的json对象在PHP中起作用

Java 尝试调用Web服务,而不获取返回的json对象在PHP中起作用,java,android,Java,Android,我想打电话给一家美国的网络服务公司。uri告诉什么服务和头包含用于身份验证的签名消息。现在我要为雅典青年队申请NA。web服务文档给出了PHP示例,其中包含一个带有错误消息的JSON对象。我的java代码不返回json对象,而是有一个字符串 “HTTP/1.1 200确定[日期:2017年11月17日星期五20:05:0…” 调用webservice的Java代码 Calendar Time = Calendar.getInstance(); long TimeToNu

我想打电话给一家美国的网络服务公司。uri告诉什么服务和头包含用于身份验证的签名消息。现在我要为雅典青年队申请NA。web服务文档给出了PHP示例,其中包含一个带有错误消息的JSON对象。我的java代码不返回json对象,而是有一个字符串 “HTTP/1.1 200确定[日期:2017年11月17日星期五20:05:0…”

调用webservice的Java代码

    Calendar Time = Calendar.getInstance();     
    long TimeToNumber=Time.getTimeInMillis();
    String nonce=Long.toString(TimeToNumber);       

    String uri=
   "https://bittrex.com/api/v1.1/market/getopenorders?apikey="+apikey+
    "&nonce="+nonce;

    try {
    DefaultHttpClient httpclient = new DefaultHttpClient();
    HttpPost httpPost = new HttpPost(uri);

    httpPost.addHeader("apisign:" , "na");

    HttpResponse response = httpclient.execute(httpPost);
    // display jason object returned by web service
    System.out.println(response);
    } catch ( Exception  e) {
        print(e.getMessage();
    }
PHP示例代码

$nonce=time();
$uri='https://bittrex.com/api/v1.1/market/getopenorders?apikey='.$apikey.'&nonce='.$nonce;
$ch = curl_init($uri);
// Put na for sign should get a error mess in return json object
curl_setopt($ch, CURLOPT_HTTPHEADER, array('apisign:'."na"));
$execResult = curl_exec($ch);
echo( $execResult);
应该有 BufferedReader rd=新的BufferedReader(新的InputStreamReader(response.getEntity().getContent()); 字符串行=”; 而((line=rd.readLine())!=null){ 系统输出打印项次(行); } 从响应中获得结果 所以代码看起来像 试一试{ DefaultHttpClient httpclient=新的DefaultHttpClient(); HttpPost HttpPost=新的HttpPost(uri)

    httpPost.addHeader("apisign:" , "na");

    HttpResponse response = httpclient.execute(httpPost);

    BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
      String line = "";
      while ((line = rd.readLine()) != null) {
    System.out.println(line);
      }


    } catch ( Exception  e) {
        ted++;
    }