gpt4 book ai didi

java - 连接到任何 URL : java. io.IOException TCP Open

转载 作者:行者123 更新时间:2023-12-01 05:53:20 26 4
gpt4 key购买 nike

我有一个 midlet,可以从 google 读取一些字节进行测试,它在我的诺基亚和索尼爱立信手机上运行正常,但在“三星 GT-E2120L 手机中它不起作用,我得到”java.io.IOException TCP Open "当我尝试获取连接响应代码时出现异常


HttpConnection conn = (HttpConnection) Connector.open("http://www.google.com");
// The exception throws HERE
int rc = conn.getResponseCode();
byte[] buff = new byte[255];
conn.openInputStream().read(buff);

注意:我有信用:)

注2:我可以通过“三星手机”的 native 导航器访问Google

Note3:我尝试使用 3 种不同的模式连接到 URL:Connector.READ、Connector.WRITE、Connector.READ_WRITE

注4:我的应用程序不受信任,但我拥有“javax.microedition.io.Connector.http”API 权限

Note5:我知道读取缓冲区[255]是硬编码的,但它仅用于测试

有人可以帮助我吗?预先感谢并感谢您的阅读

最佳答案

“java.io.IOException TCP Open” - 这是您从异常中获得的全部内容吗?

如果您在 MIDlet-Permissions 中声明了 javax.microedition.io.Connector.http,请尝试将其删除。实际上,如果您的 midlet 未签名,则不需要此参数。

一些三星手机(D600、E200)存在错误:一段时间后与操作没有任何关联,它们是否无法从 midlet 使用互联网。也许这就是你的情况?

正如评论员所说,从 java 访问互联网可能有不同的设置。

关于java - 连接到任何 URL : java. io.IOException TCP Open,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3871143/

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