によって開かれた HTTP 接続があります。
HttpConnection c = (HttpConnection)Connector.open(url);
はurl
次のいずれかです。
http://foo.bar;deviceside=false
http://foo.bar;deviceside=false;ConnectionType=mds-public
http://foo.bar;deviceside=true;ConnectionUID=xxxxxxx
http://foo.bar;deviceside=true;interface=wifi
デバイスがネットワークに接続されていないために接続を確立できない場合、リクエストをすぐにエラーにする方法はありますか? そのままでは、多くの場合、タイムアウトまでに約 1 分かかります (具体的には、ネットワークから情報を取得するための最初の呼び出しで: c.getResponseCode()
) 。
編集:エラーアウトを意味します。あるケースでは、Wifi、具体的には、タイムアウトする前に Wi-Fi がオンになっていない場合、数分間待機し、すぐに停止したいと考えています。