問題タブ [httpconnection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
442 参照

blackberry - Blackberry または J2ME (HttpConnection) 用の実績のあるライブラリを探す

BlackBerry デバイス上のデータベースにデータをバッチ処理するために、REST サービスに対して後続の多くの呼び出しを行うアプリケーションがあります。さまざまなストリームで HttpConnection を使用するいくつかの方法を試して、どれが最高のパフォーマンスを発揮するかを確認しました。これまでのところ、同じサービスに対して、Windows Mobile や iPhone などの他のプラットフォームは 1 分未満の非常に短い時間でダウンロードを処理できますが、BlackBerry は同じデータに約 6 分かかります。

だから私の本当の質問は、J2ME または BlackBerry 用の実績のあるライブラリを知っている人がいるかどうかです。

0 投票する
2 に答える
1274 参照

blackberry - BlackberryHTTPConnectionのベストプラクティス

私はBBのプロジェクトを開発しています。アプリケーションはネットワークと連携し、HTTP経由でデータを送受信します。ここで、キューとキューマネージャーを使用します。Managerはバックグラウンドスレッドで開始し、while(true)ループで動作し、サーバーへの新しいトランザクションのキューをチェックします。キューが空でない場合、トランザクションが実行されます。空でない場合、マネージャーは200ミリ秒間スリープ状態になります。

トランザクションのプロセスは次のとおりです。-別のスレッドを(Runnableを使用して)実行します。これにより、ネットワークへの接続が開かれ、最初のスレッドがバックグラウンドスレッドまたはタイムアウト(ループが必要)を待機します。これを設定します。-接続が確立されると、getResponseCode()を実行する別のスレッドを(Runnableを使用して)開始し、最初のスレッドがバックグラウンドスレッドまたはタイムアウトを待機します(そのためにループが必要です)。

その前に、wait-rotating-imageを含むポップアップウィンドウを表示し、その後、それを削除します。Application.getEventLock()を介して同期しました。

不安定な場合があり、スレッドが長時間スリープする場合は、timeout-waiting-loopを無視してください。

そのようなアプローチがどれほど有効であるか、どのようなアドバイスとベストプラクティスがあり、あなたの経験は何ですか?

4.5、4.6、4.7、5.0を使用しています。

0 投票する
1 に答える
294 参照

java-me - Nokia S60デバイスで接続タイムアウトを処理しますか?

サーバーへのすべてのHTTP接続を処理するスレッドがあり、UIなどを更新する別のスレッドがあります。UIスレッドにタイムアウトロジックが実装されており、応答を探してタイムアウトします(接続を閉じて、ユーザーへの通知)

アプリケーションが範囲外になると、Nokia Series 40デバイスでは完全に正常に動作しますが、Nokia Series 60(特にE61、E71)では、タイムアウトが発生せず、アプリがハングします。

何か案が?

0 投票する
1 に答える
323 参照

blackberry - 断続的な接続が発生しているブラックベリーの HTTPConnection

Blackberry で HTTPConnection クラスを使用して ASP.NET Web サービスに接続していますが、Blackberry の信号強度が低い場合、接続はサーバーからの応答を待ち続けます。タイムアウトを試してみましたが、断続的な接続ではあまり役に立ちません。

誰かが以前に同様の問題を経験したことがありますか?

ありがとう、
テジャ。

0 投票する
1 に答える
1428 参照

image - HttpConnection 経由で画像を Blackberry デバイスに保存するにはどうすればよいですか?

私のスクリプトは、httpConnection を介して xml を取得し、永続ストアに保存します。問題ありません。次に、保存されたデータをループして、キュー経由で取得する画像 URL のリストを作成します。

これらの各リクエストは、httpConnection スレッドを呼び出します。

...

適切なドキュメントが見つからないのは、応答データを取得してデバイスに保存されている画像に保存する方法です。

たぶん、私は非常に明白な何かを見落としていました。どんな助けでも大歓迎です。ありがとう


このアドバイスに従ってみましたが、BB 固有の問題を検索するときにいつも見つけたものと同じものを見つけました。

問題は、すべての例または投稿が、プラットフォームに関するすべてを知っていることを前提としていることです。ここで簡単な質問があります: コードのどの行が読み取り出力ストリームを blackberry デバイスに書き込みますか? どのパス?後で取得するにはどうすればよいですか?

私はこのコードを持っていますが、それがどこに書いているのか、それが何をしているのかさえわからないので、それが何かをするかどうかはわかりません:

** ファイル名は、呼び出された URL に基づいてループで決定されます。

アイデアは、サーバーから約 600 枚の画像を取得することです。xml をループして各画像をデバイスに保存し、エンティティが呼び出されたときに関連する画像 (entity_id.png) を内部ストレージから取得できるようにする必要があります。

RIM のドキュメントはこれを指定しておらず、簡単に理解できるようにもしていません。この問題は、このフォーラムや私が検索した他のフォーラムでは解決されていないようです。

ありがとう

0 投票する
1 に答える
231 参照

asp.net - Blackberry アプリがサーバーにアクセスしようとしてスタックした

ASP.NET Web サービスを構築し、Blackberry からアクセスしようとしています。複数のデバイスとシミュレーターでテストしてきましたが、正常に動作しますが、Blackberry 9000 が 1 つしかなく (これはモデルではありません。別の Blackberry 9000 で試しました)、応答待ちでスタックしています。サーバーから。これにアクセスするコードの関連セクション -

の後にスタックしているようconnection.getResponseCode()です。この特定のデバイスで何が問題になっているのかを確認する方法はありますか?

ありがとう、
テジャ

0 投票する
16 に答える
526058 参照

java - Android での POST データの送信

PHP、JavaScript、その他多くのスクリプト言語の経験がありますが、Java や Android の経験はあまりありません。

POSTデータを PHP スクリプト に送信し、結果を表示する方法を探しています。

0 投票する
4 に答える
2953 参照

blackberry - Blackberry アプリケーションはシミュレーターで動作しますが、デバイスでは動作しません

このサイトで、同じ問題と思われるものを扱っている同様の投稿をいくつか読みましたが、回答は私にとって物事を明確にしているようには見えませんでした.

私のアプリケーションはシミュレーターで正常に動作します。OS 4.6 で Bold 9000 を使用していると思います。アプリは署名されています。

私のアプリは、3G 経由で HTTP 呼び出しを行い、XML の結果をフェッチします。タイプは application/xhtml+xml です。デバイスでは、エラーは発生しません。エラーの視覚的な兆候はありません。結果を画面に出力するように try catch に指示しましたが、何も得られません。HttpConnection はデモから取り出したもので、sim で問題なく動作します。

エラーが出ないので、プロジェクトが始まったときに思い出したことを振り返り始めます。デバイス側=true? そんな感じ?私のリクエストは単に HttpConnection connection = (HttpConnection)Connector.open(url); です。ここで、url は単なる標準の URL であり、get 変数はありません。画面の隅に接続矢印が表示される時間の長さに基づいて、アプリがサーバーへの最初の通信を開始してから、悪い結果が得られるか、結果が得られて永続ストアが機能していないと推測します期待される。

どこから始めればよいかわかりません。基本的に私のアプリ全体になるので、コードを投稿するのはばかげています。

私の質問は、http 接続や永続ストアなどの障害を引き起こす可能性のあるデバイスとシミュレーターの大きな違いを誰かが知っているかどうかだと思いますか? ビルド設定?OSの制限?デバイスのテストを開始する前に誰もが行う必要がある、私が知らなかった標準的な手順はありますか?

ありがとう

0 投票する
1 に答える
1510 参照

python - python httplib: 送信リクエスト ヘッダーの取得

そうです:

デバッグ上の理由から、使用したリクエスト (フィールド、パス、メソッドなど) を確認したいと思います。なんらかの種類があると思いcon.getRequest()ますが、何も見つかりませんでした。アイデア?

0 投票する
2 に答える
1416 参照

iphone - httpClient(appcelerator)を使用した複数のリクエスト

appceleratorを使用して、twitpicデモで画像を送信しようとしています。2つのテキストフィールドを作成し、それらが入力されたら、画像とそれらのフィールドをtwitpicにアップロードします。

アプリの問題は、最初に正常に実行した後(アプリを閉じずに)、2回目は送信されないことです。

どういうわけかhttpClientをリセットして、再度開くようにする必要があります。

これが私のコード要点コードです