[英]ResponseHandler not working in SOAP Web services for android?
我已经从此链接为Android的SOAP Web服务添加了代码。 代码很干净,但是ResponseHandler的序列没有任何响应。我也在清单中添加了Internet权限。 请帮助我,我在下面添加了以下代码段:
ResponseHandler<String> rh=new ResponseHandler<String>() {
// invoked when client receives response
public String handleResponse(HttpResponse response) throws ClientProtocolException, IOException {
HttpEntity entity = response.getEntity();
StringBuffer out = new StringBuffer();
byte[] b = EntityUtils.toByteArray(entity);
out.append(new String(b, 0, b.length));
return out.toString();
}
};
帐单代码:
ResponseHandler<String> rh=new ResponseHandler<String>()
根据下面的现有声明进行更改...
ResponseHandler<String> responseHandler = new BasicResponseHandler();
String response = httprespons.execute(httpentity, responseHandler);
try {
HttpEntity entity = response.getEntity();
StringBuffer out = new StringBuffer();
byte[] b = EntityUtils.toByteArray(entity);
out.append(new String(b, 0, b.length));
return out.toString();
} catch (ClientProtocolException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} ;
希望可以帮助^ _ ^ cmiiw ..
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.