問題タブ [android-async-http]
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.
java - AsyncHttpClient が機能しない
onCreate() に次のタイマーがあります。
ご覧のとおり、関数 updateMarkers() が毎秒呼び出されます。
updateMarkers() は次のとおりです。
私が抱えている問題は、Log.i("EOH","onStart()");
決して呼び出されないことです! しかしLog.i("EOH","updateMarkers()");
、呼び出されます...
私は何を間違っていますか?
よろしくお願いします。
android - AsyncHttpClientAndroidで複数のファイルをアップロードする方法
AsyncHttpClientから単一のファイルをアップロードできることを知っています
http://loopj.com/android-async-http/
ただし、マルチパート投稿を使用してサーバーに複数のファイルをアップロードする必要があります。どうやってやるの?
java - Android - HTTP Java ライブラリの選択
ダウンロードおよびファイルデータを使用してREST
サービスと通信するAndroidアプリを構築しています。使用する HTTP ネットワーク ライブラリを探しており、オプションを評価しています。私は(loopj.com/android-async-http)と呼ばれるものを見つけました。これは見栄えがよく、Instagramがそれを使用していることがわかりますが、ライブラリに基づいて構築されていることがわかり、Apacheライブラリが取り残されていることをどこかで読んだことを思い出したようですに賛成。これは私が心配すべきことですか?代わりに検討すべき別のライブラリはありますか? これが違いを生む場合、2.1 の最小 Android SDK をターゲットにする予定でした。HTTP
HTTPS
JSON
AsyncHttpClient
Apache HttpClient
HttpURLConnection
java - AndroidAsyncHttponFailureエラーメッセージ
http://loopj.com/android-async-http/からダウンロードしたAndroid用のAndroidAsyncHttpライブラリを試し、onFailure(Throwable error、String response)コールバック内の接続エラーを評価するための最良の方法を見つけようとしています。 。理想的には、HTTPステータスコードが返されるのを見たいです(例:401,403,500など)。これを行う方法はありますか?これまでのところ、error.getMessage()またはerror.toString()からのみ文字列を取得できました。
android - loopjandroid-async-httpと認証ヘッダーを使用してPostでContent-Typeを送信することはできません
イグニッションプロジェクトで同じ問題が発生した後、loopj/android-async-httpを使用しています。
承認ヘッダーなしでGETを送信すると、正常に機能します。
ジャージーサーバーに送信していますが、ログフィルターに期待されるデータが表示されます。
認証されたGETも同様に機能します。
同じURLへのPOSTリクエストで同じことを行う場合:
サーバーは、私が期待する複数の情報を表示せず、その理由がわかりません。
「Content-Type」ヘッダーが表示されないのはなぜですか?これは、私のジャージーリソースがアプリケーション/jsonデータを消費するように注釈が付けられているために私が抱えている主な問題です
「user-agent」ヘッダーが表示されないのはなぜですか?
私のジャージーリソース:
android - Android AsyncHttpClient-「Content-Typeは許可されていません!」ファイルをダウンロードするとき
http://loopj.com/android-async-http/のAsyncHttpClientライブラリを使用しており、JSON応答を取得するためにWebサービスを正常に呼び出しています。HTTP経由でファイルをクライアントにストリーミングするWebサービスを呼び出そうとしています。したがって、私はBinaryHttpResponseHandlerを使用して、返されたbyte[]データをキャプチャしています。ただし、メソッドを呼び出そうとするたびに失敗し、Throwableオブジェクトを調べると、例外は'org.apache.http.client.HttpResponseException:Content-Typeは許可されません!'。
ドキュメントに従って許可するコンテンツタイプのリストを指定しようとしましたが、これで違いはありません。私は主にPDFをストリーミングしていますが、理想的にはコンテンツタイプのリストを指定したくないので、任意のファイルタイプをダウンロードできるようにしたいです。私が使用しているコードは次のとおりです。
また、コンテンツタイプを指定せず、次を使用してみました。
しかし、これは何の違いもありませんでした。
android - android-async-http (loopj) を使用した JSON/XML の POST
私はandroid-async-httpを使用していて、とても気に入っています。POSTing データで問題が発生しました。次の形式でデータを API に投稿する必要があります。
ドキュメントに従って、 を使用して実行しようとしましRequestParams
たが、失敗しています。これを行う他の方法はありますか?同等の JSON も POST できます。何か案は?
java - Android の AsyncHttpResponseHandler コールバックに変数を渡す
AsyncHttpResponseHandler を使用して、RESTful サービスからデータを収集しています。私が直面している問題は、onSuccess コールバックで必要な変数にアクセスできないことです。
私のコードは次のとおりです。
コンテキストとカテゴリは、明らかに onSuccess では利用できません。これらのグローバル変数を作成することもできますが、問題はこれがループ内で呼び出されることです。そのため、onSuccess が数回呼び出され、どちらが最初に返されるかは保証されません。
私はJavaにかなり慣れていません。Objetive-C では、コード ブロック内の無名関数の外部にある変数にアクセスできます。それができない場合は、クエリをカスタマイズしてすべてのデータを一度に取得し、クライアント側で解析する必要があります。これはとにかくより良い解決策ですが、アクセスするかどうかを知りたいですコールバック内のアイテムは可能です。
android - LoopJAndroidAsyncHttpおよびJSONPOSTARRAY
私はLoopJAndroidAsyncHttpライブラリを使用してPhPサーバーと通信していました。そして、私は問題を抱えました。
次のようなJsonObjectを送信する必要があります。
しかし、javadocでは; 唯一のパラメーターはRequestParamsであり、配列はありません。誰かが私を助けることができますか?または私が使用できるものを見せてください。ありがとう。
android - loopjからandroid-async-httpでThrowable(エラー)を取得するにはどうすればよいですか?
LoopJ(https://github.com/loopj/android-async-http)の非常に人気のあるライブラリ(おそらく)を使用して、GETおよびPOSTリクエストを作成しています。正常に動作していればすべてですが、Cookieの処理に関しては、いくつかのエラーが発生しました。時折、私のアプリのPOST-Loginリクエストが理由もなく失敗することがあります。その場合、POSTリクエストのonFailureメソッドが正しく呼び出されます。
奇妙なことに、「スロー可能なエラー」と「文字列コンテンツ」の両方がNULLオブジェクトです。そのため、ユーザーがアプリにログインする際の問題を分析するのは非常に困難です。誰かが私に、失敗の原因を知る方法を教えてもらえますか?リクエストからより良い失敗再投稿を取得するために実装できる他の方法はありますか?