2

在我使用的 Java ME 平台中,我只有 SocketConnection 类来连接到远程服务器。例如,我可以在给定的 ip 上使用Connector.open("socket://"+ip+":"+port).

我想要的是实现一个 HttpConnection,它将使用 http 协议、一个 url 和端口 80 作为参数。我想这将类似于Connector.open("http://www.google.com:80)之后能够向服务器发送 GET、POST、DELETE、PUT 请求。

有没有办法通过url地址获取ip,然后使用http协议连接到这个ip?或者如果我的平台不支持它,那么我必须坚持使用套接字?我知道我的问题可能看起来有点抽象,所以请问您是否需要任何澄清。

4

1 回答 1

1

你必须坚持使用套接字。如果您使用的 Java ME 平台只有SocketConnection,则调用Connector.open("http://www.google.com:80")将引发异常。

于 2013-03-15T11:53:32.197 回答