0

私を混乱させる問題があります。助けてください。問題がこのようなURLに接続するhttpクライアントを使用するときに問題があります。1. アプリは時間 10:00:00 に URL にリクエストを送信します。 2. 15 秒のアプリ タイムアウトの後、サーバー ログではリクエストはまだ受信されていません。3. 10:00:30 のようにアプリのタイムアウトからしばらくすると、サーバーはアプリの要求からのログを表示します。

この問題により、アプリが http リクエストを送信し続けるため、二重トランザクションが発生します。誰かがこの問題を説明できますか?二重送信トランザクションを防ぐ方法はありますか??

サーバーの場合、Tomcat 7 と 5 分ごとにバックグラウンドからデータを送信する Android アプリを使用しています。

助けてください、事前に感謝します

4

1 に答える 1

0

アプリが http リクエストを送信し続けるため、二重トランザクションがあります。この問題を説明できる人はいますか?また、トランザクションの二重送信を防ぐ方法はありますか??

アプリケーションが再送信を試みないようにするか、トランザクションを冪等にして、再送信しても問題がないようにします。

于 2013-11-13T06:12:04.300 に答える