gpt4 book ai didi

java - ResponseHandler 无法在 Android 的 SOAP Web 服务中工作?

转载 作者:行者123 更新时间:2023-12-01 15:37:49 26 4
gpt4 key购买 nike

我添加了来自this link的代码适用于 Android 的 SOAP Web 服务。代码很干净,但 ResponseHandler 的序列不响应任何内容。我还在 list 中添加了互联网权限。请帮助我,我添加了下面的代码 fragment :

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 ..

关于java - ResponseHandler 无法在 Android 的 SOAP Web 服务中工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8608463/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com