【发布时间】:2011-02-18 06:59:56
【问题描述】:
我已经构建了一个 ASP.NET 网络服务,我正在尝试从 Blackberry 访问它。我一直在用多个设备和模拟器对其进行测试,它工作正常,但只有一个 Blackberry 9000(它不是模型,我用另一个 Blackberry 9000 尝试过),它一直在等待响应从服务器。访问此代码的相关部分 -
System.out.println("IN ntwk access thread, start point");
HttpConnection connection = (HttpConnection)Connector.open(serviceURL + WSNAME);
connection.setRequestMethod(HttpConnection.POST);
connection.setRequestProperty("Content-type", "application/x-www-form-urlencoded");
connection.setRequestProperty("Content-length", Integer.toString(postData1.length));
OutputStream requestOutput = connection.openOutputStream();
requestOutput.write(postData1);
requestOutput.close();
final int responseCode = connection.getResponseCode();
if(responseCode!= HttpConnection.HTTP_OK) {
//Process the error condition
}
// Request succeeded process the data.
connection.getResponseCode() 之后似乎卡住了。有什么方法可以验证这个特定设备出了什么问题?
谢谢,
光辉
【问题讨论】:
标签: asp.net web-services blackberry httpconnection