問題タブ [asynchttpclient]
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.
netty - NettyResponse はマルチパート コンテンツ タイプを無視します
AsyncHttpClient と Netty プロバイダーを使用して、応答本文を取得します。ほとんどの応答で問題なく動作しますが、問題はマルチパート ContentType にあります。たとえば、この応答:
私のクライアントはgetResponseBody
メソッドを使用しています。戻り値は次のとおりです。
NettyResponse はContent-Type: multipart/related
ヘッダーを完全に無視し、ヘッダーを消去します。返された本文には、応答の個々の部分のヘッダーがまだ含まれていますが、ContentType と境界に関する情報は含まれていません (既に削除されています)。
Netty がマルチパート応答をサポートしていないというのは本当ですか? または、何か不足していますか?
編集: HTTP マルチパート サポート コーデックがありますが、応答ではなくマルチパート リクエスト専用のようです。
android - HttpURLConnection による投稿データの送信がクラッシュし、正しく機能しない
json データを server に送信したい。
HttpURLConnection を使用しましたが、次の行でコードがクラッシュします。
PrintWriter out = new PrintWriter(urlConnection.getOutputStream());
そして、最終的に投稿データが送信されたかどうかを知りたいです。
ログ:
編集: コードを以下に変更しました。しかし、2番目のログアプリの前に再びクラッシュします:(
ログ:
java - AsyncHttpClient での POST 時の java.lang.NullPointerException
/test
私は期待するエンドポイントを持っていますMap
:
そして、次を使用して非同期 POST (postin JSON) を送信していますAsyncHttpClient
。
しかし、私は得てjava.lang.NullPointerException
います。に Map を渡さないから/hello
ですか?もしそうなら、どうやってエンドポイントを作るPOST
のですか?jsonData
Map
android - Android: サーバー API と通信するためのサービス
AsyncHTTPClient
サーバー API との通信に使用しています。
services
サーバーとの通信に使用する必要があることを読みました。
1) はAsyncHTTPClient
すでにservice
? AsyncHTTPClient
それとも、使用するすべてのメソッドを自分のものにする必要がありservices
ますか? AsyncHTTPClient
または、Activity から直接メソッドを呼び出しても問題ありませんか?
services
2)の適切な使用方法がわかりません。私は使用していませんAsyncHTTPClient
が、サーバー API を呼び出すさまざまなアクションがいくつかあるとしましょう ( get realities、get users、post userなど)。各アクションを個別に配置する必要がありservice
ますか? そうでない場合、1 つの同じサービスから異なるメソッドを呼び出すにはどうすればよいですか? 私が見たすべての例は、アクティビティによってサービスの起動時に自動的に呼び出されるアクションが1 つだけであることを常に示しています。
3) 別の Android REST ライブラリRetrofitを見つけましたAsyncHTTPClient
。に入れる必要がありservices
ますか?
android - Android Volley onSending
Andriod では、フレームワークを AsyncHttpClient から Volley に変更しようとしています。AsyncHttpClientにはコールバック メソッドonStartがあり、サーバーからの応答を受け取る前に何かを行うのに役立ちます。(ユーザーに待機するよう通知するなど。)
ボレーでこの機能を実装したいのですが、実装するための同様のコールバックが見つかりませんでした。誰かが私を助けることができますか?ありがとう!