0

サーバーに投稿リクエストを送信するためにkoush/ionライブラリを使用しています。自宅のwifi、友人のwifi、モバイルデータ、およびオフィスのwifiを除く他のモバイルデータを使用して動作します。

null を返しますが、なぜだろうと思っていました。どういうわけかエラーを出力することができ、WFilter が私の要求をブロックしたことが示されました。その後、ファイアウォールを管理しているオフィスの IT 担当者にリクエストのログを確認するよう依頼したところ、koush/ion からのストリーミング リクエストがブロックされていることがわかりました。ストリーミング フィルターを無効にすると、koush/ion を使用して投稿リクエストを再度送信できました。

私の質問は、ion/koush に、これが起こらないようにするために通常のコードに追加できるものはありますか? ポートが関係しているのかどうかはわかりませんが、オフィス以外のほとんどのインターネット接続で機能する簡単なコードを次に示します。

Ion.with(c)
            .load("POST",URL)
            .setTimeout(60 * 60 * 10000)
            .setLogging("ion-geny", Log.DEBUG)
            .progressDialog(pd)
            .setBodyParameter("reading_id", "" + reading_last_id)
            .setBodyParameter("book_id", "" + book_last_id)
            .setBodyParameter("article_id", "" + article_last_id)
            .setBodyParameter("month_id",""+month_last_id)
            .asJsonObject()
            .setCallback(new FutureCallback<JsonObject>() {
                @Override
                public void onCompleted(Exception e, JsonObject result) {
                    Log.e("loggers","loggers : "+result);
                }
            });
4

0 に答える 0