0

我尝试在我的 J2me 应用程序中创建异步(非阻塞)请求。我的 httpconnection 在所有诺基亚设备中运行完美,但在三星设备中有时它确实 - 创建连接。

代码是:

    httpConn = (HttpConnection) Connector.open(uri);
    httpConn.setRequestMethod(HttpConnection.GET);
    httpConn.setRequestProperty("User-Agent","Profile/MIDP-1.0 Confirguration/CLDC-1.0");
    respCode = httpConn.getResponseCode();// code break here 

这段代码在诺基亚设备中运行完美,但我在三星设备中遇到了这个问题。

4

1 回答 1

1

这个问题是因为 http 请求URL 长度处理,即它因手机而异。在这个特定系列的手机上,最大 http URL 长度非常低,所以我在请求标头中管理了我的数据,或者最好的方法是使用 HttpPost。

于 2013-07-31T13:22:04.020 回答