1

メソッドへのパラメータとして特に大きな文字列を渡すときに、DataSnap クライアントがサーバー メソッドの呼び出しを受信するエラーを発見しました。この呼び出しにより、「Bad Request」の DBXException エラーが発生します。私のクライアントは Android フォンで実行されていますが、エラーは 3G を使用している場合にのみ発生し、Wi-Fi ではすべて正常に動作します。他のすべての呼び出しは正常に機能します。大きなパラメーターを指定したこの呼び出しだけです。

3G ネットワークを使用する場合、基礎となる HTTP 呼び出しのサイズに制限はありますか? 私の DataSnap サーバーは Delphi XE2 で構築されており、Android (Java) 用の DataSnap モバイル コネクタ フレームワークを使用しています。

更新:私がテストしていたモバイルは3ネットワーク(3)にあります。それ以来、O2 を使用している別の電話で試してみましたが、これは 3G で問題なく動作しました。問題はモバイル ネットワーク固有のものでしょうか?

どんな助けでも感謝します、

ジョナサン

4

0 に答える 0