0

Web サービスにアクセスしようとすると、「no ":" in url blackberry」という例外が発生します。
私のURLは「http://url/MobileWrapper/action_name.do」のようなものです

    String redemptionUrl = "http://test.TTMF.com/MobileWrapper/reconfirm.do";
HttpConnection httpConn = null; DataOutputStream dataOS = null;
redemptionUrl = redemptionUrl+ ";deviceside=true";
 httpConn = (HttpConnection) Connector.open(redemptionUrl);
4

1 に答える 1

2

生成された URL を確認します。無効な URL である必要があります。デバッグまたはSystem.out.print(..).

接続するには、次のような一般的なタスクを実行する必要があります。

  • URL からの空白の削除。
  • URL 内の不要な文字を HTML の同等のコードでエンコードします。
  • デバイスで利用可能な接続サポートに応じて、適切な接続パラメーターを URL に追加します。
于 2011-12-28T05:39:43.797 に答える