2

良い一日!

QNAM がSECONDリクエストを 2 回送信するという奇妙な問題があります。問題を再現する方法 (実際の前提条件は何か) はわかりませんが、100% の確率でそれを実証するコードがあります。これらのリクエストをキャッチする HTTP スニファのスクリーンショットも提供できます。コード行42で送信したリクエストが効果的にだまされていることがわかりますが、前と後のリクエスト (表示されていません) は正常に (1 回) 送信されます...

私の問題は、この質問に示されているものと似ています。ただし...その質問と私の主な違いは次のとおりです。

  • Qt のシグナルとスロットを使用して、QNAM を非同期で使用しています。
  • get ではなく post リクエストを送信しています。

何が問題なのですか?想定どおりに機能させる方法はありますか?

前もって感謝します!追加情報が必要な場合は、お尋ねください:)

4

1 に答える 1

2

これは、サーバーが応答でコンテンツを返さない場合に発生する可能性があります。サーバーを制御している場合は、回避策を追加して、ダミー コンテンツを返すことができます。

この問題が発生したばかりで、応答で 1 文字を送信した後、要求が 2 回送信されなくなりました。これは、組み込みサーバーとして Mongoose を実行している iOS デバイスに BlackBerry 10 (QT) がヒットした場合でした。

于 2013-07-24T23:49:07.550 に答える