問題タブ [request-queueing]
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.
android - Android - 複数のリクエストをボレーする
実行する必要がある2つのリクエストがあります
各関数は、この形式の Singleton クラスを使用します
シングルトンクラス
アプリを実行すると、最初の WS が呼び出され、2 番目の WS は呼び出されません。
android - 接続が利用できない場合に備えて HTTP/REST リクエストを保存する
現在、HTTP/REST リクエストを使用してバックエンドと通信する Android アプリケーションを開発しています。これまで組み込みのHttpURLConnectionがうまく機能していたので、特定のライブラリはまだ使用していません。ただし、接続の問題が原因でリクエストが失敗した場合は、何らかのフォールバック メカニズムが必要です。同様の問題はhttps://stackoverflow.com/questions/31786486/android-volley-internet-queueにも記載されていますが、まだ回答がありません。他の関連する投稿では、古い応答をキャッシュしてリクエストをキャッシュにリダイレクトすることに重点を置いています。接続できません。
これまではVolleyを使用することを検討していましたが、私が理解している限りでは、最終的に接続するまで失敗したリクエストを再試行することしかできません。BroadcastReceiverを介して接続状態の変更を登録した後、失敗したリクエストをキャッシュし、再送信を試みるのがよりクリーンなソリューションになると思います。私のためにそれを行う既存のソリューションはありますか、それとも内部データベースをセットアップしてプロセス全体を自分で管理する必要がありますか?
TL;DR
デバイスがオフラインのときに失敗した HTTP/REST リクエストを Android デバイスに保存し、デバイスが再び接続を確立できるようになったときにそれらを再送信したいと考えています。私は何を探していますか?
heroku - Heroku で特定のエンドポイントを優先してスキップするか、リクエスト キューでの時間を短縮する
私たちの API サービスにはいくつかのエンドポイントがあり、そのうちの 1 つはページの読み込み時間に直接影響するため、ユーザー エクスペリエンスにとって重要です。
GET /api/priority_endpoint
overへの呼び出しにGET /api/regular_endpoint
優先順位を付けて、優先順位の高いリクエストがリクエスト キューに留まる時間を短縮する方法はありますか?
ありがとう...
android - AndroidでRequestQueueを使用するとエラーになりますか?
ここに私のコード:
"Link Create Account" はリンクで、postman で正常に動作します (アカウントを 1 つだけ作成します)。
しかし、時々、Androidでこのコードを使用すると、同じ詳細で2,3アカウントが作成されます。
何が起こるかわからない!何でも役立ちます。感謝!
java - 取得したデータがテキストビューに表示されない
私は Java コーディングの初心者で、現在 Android プロジェクトのコーディングを行っています。今、私は問題に直面しています。取得したデータがテキストビューに表示されません。
私の計画は、インテントから車両番号を使用して詳細を取得することです。その後、詳細がテキストビューに表示されます。確認したところ、必要な情報が php に表示されています。これは、問題が発生しているのは Java であることを意味します。しかし、私は間違いを見つけることができません。私にアドバイスするか、いくつかの例を教えてください。ありがとうございました。
android - キューに入れられた後に JsonObjectrequest が実行されない
フラグメントの onActivityCreated 内で JsonObject リクエストを使用しています。jsonobject リクエストをリクエスト キューに追加しています。キューはまったく実行されていません。Onresponse と Onerrorresponse に Log ステートメントを入れました。リクエストがまったく開始されていないようです。以下は私のコードです。何か間違ったことをしている場合は提案してください。サーバーに文字列を渡す必要があります。だから私はそれをjsonobject jlistnameに入れています。サーバーはjsonobjectを返すので、それを受け取るには、stringrequestの代わりにjsonobjectrequestを使用します。
更新: レイアウトにボタンを追加し、ボタンの onclicklistener に rq.add(jsObjRequest); を保持しました。
その後、私は正しく応答を得ています。
しかし、私は本当にクリック時の応答を望んでいません。onActivityCreated のコードに従って、フラグメントがロードされたときに応答が生成されるようにします。
リスナーのみを使用して応答を取得する理由を誰かが説明できますか?
java - jsonobjects を含む JSON 配列を PHP サーバーに送信する方法
皆さん、こんにちは。「jsonArray」(以下を参照) を php サーバーに送信し、php で受信した jsonobject 値を抽出する方法を知りたいです。jsonarrayrequest と hashmap を試しましたが、送信できませんでした。助けてください。
android - Android Volley JsonArrayRequest が半分の時間で動作する
すべての「プロファイル」のリストを正常に取得し、それらを正しい方法で表示する Web アプリ API を呼び出そうとしています (プロファイルの JsonArrayRequest)。ただし、プロファイル ID によって示されるプロファイルの「一致」を保持する連続した URL を呼び出すという問題があります。この API を呼び出して、各プロファイルの下に一致金額を表示しようとすると、おそらく半分の時間で動作します。私の問題は requestQueue の再利用にあるのではないかと思いますが、新しいものを作成しようとしましたが、まだ問題が残っています! どんな助けでも大歓迎です。
以下は、Matchrequest API への応答の例です。
販売者プロファイル API からの応答は次のとおりです。