問題タブ [httpclient]

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.

0 投票する
1 に答える
2879 参照

jsp - Java httpclient 投稿

私のjspページがポストコマンドをサーバーに発行できるようにする方法について質問がありますが、ブラウザはポストされたページの方向を変更します。

コード スニペットは次のとおりです。

投稿を行うコード (これは jsp ファイル内にあります):

ここに process.jsp のスニペットがあります

ブラウザにプロセス.jspからのリダイレクトをfallow/gotoしてもらいたいです。誰かが私を助けるチュートリアルを知っていますか、それとも間違った方法で進んでいますか?

0 投票する
4 に答える
8122 参照

java - Android1.6にはどのバージョンのApacheHTTPクライアントがバンドルされていますか?

統合テストの目的で、通常のJVMでサーバー通信コードを実行する別のプロジェクトが必要です。このコードは、Androidフレームワークに組み込まれているこれらのライブラリを使用しています...

http://developer.android.com/reference/org/apache/http/client/package-summary.html

これが想定されているApacheHTTPクライアントのバージョンを知っている人はいますか?痛々しいほど遅いAndroidテストなしで実行したいと思います。

0 投票する
2 に答える
1025 参照

java - Apache HttpClientを使用してクエリで「[」と「]」を適切にエンコードする方法は?

次のような GET メソッドがあります。

このようなパスは、ブラウザーに直接入力すると問題なく機能しますが、上記の行を実行すると IllegalArgumentException : Invalid URI が発生します。

URIUtilsクラスの使用を検討しましたが、成功しませんでした。これを自動的にエンコードする方法はありますか (または、HttpClient を barf にせずに URL にクエリ文字列を追加する方法はありますか?)。

0 投票する
1 に答える
371 参照

http - http 1.0以前を使用しているクライアントは、TCPソケットの代わりにUDPソケットを使用できますか?

http 1.0以前を使用しているクライアントは、TCPソケットの代わりにUDPソケットを使用できますか?

ファイアウォールの問題とパケットサイズの制限を除けば、何がそのような使用を防ぐことができるのか疑問に思いました。しかし、それが問題ではない場合、そのような使用を妨げるものは他にありますか。

また、それらは伝統的に使用されていますか?

0 投票する
2 に答える
4531 参照

scala - Scala と HttpClient: このエラーを解決するにはどうすればよいですか?

私はApache HttpClientでscalaを使用しており、例を使用しています。次のエラーが表示されます。

エラーと問題の行が強調表示されたコードを次に示します。

Javaで例を正常に実行できます...

0 投票する
1 に答える
566 参照

java - マルチオプション用に httpclient 3.x 経由で HTTP POST をエミュレートする

application/x-www-form-urlencoded エンコーディングを使用して HTTP POST をエミュレートし、複数選択が可能なオプション グループを送信したいと考えています。

同じ名前の 2 つの NameValuePairs (NVP) を追加しても機能しますか? 私のサーバー側のログは、最初の NVP のみが受信されたことを示しています。

例えば

groups=1 パラメータのみが受信されました。ありがとう

0 投票する
2 に答える
13124 参照

java - KeyStore、HttpClient、およびHTTPS:誰かがこのコードを私に説明できますか?

私はこのコードで何が起こっているのかを理解しようとしています。

私の質問:

trustStore.load(instream, "nopassword".toCharArray());正確に何をしていますか?ドキュメントを読むと、load()任意の「nopassword」を使用して、入力ストリーム(作成したばかりの空のファイル)からKeyStoreデータが読み込まれます。nullInputStreamパラメータとしてロードし、パスワードフィールドとして空の文字列をロードしてみませんか?

そして、この空のKeyStoreがSSLSocketFactoryコンストラクターに渡されるとどうなりますか?そのような操作の結果は何ですか?

または-これは、実際のアプリケーションで既存のキーストアファイル/パスワードへの参照を実際に配置する必要がある単なる例ですか?

0 投票する
3 に答える
20764 参照

android - Androidのhttpclientssl証明書

androidでhttpclientを使用してsslに問題があります。自己署名証明書に詳細にアクセスしようとしています。アプリにすべての証明書を信頼させたいです(sslはデータの暗号化にのみ使用します)。最初にこのガイドを使用してみましたhttp://hc.apache.org/httpclient-3.x/sslguide.htmlデスクトップでは正常に動作していますが、Androidではまだjavax.net.ssl.SSLException:信頼できないサーバー証明書を取得しています。グーグルで検索した後、私はSSLを有効にする方法の他のいくつかの例を見つけました。

http://groups.google.com/group/android-developers/browse_thread/thread/62d856cdcfa9f16e-URLConnectionを使用しているが、HttpClientを使用している場合でも例外が発生します。

http://www.discursive.com/books/cjcook/reference/http-webdav-sect-self-signed.html-Apacheのjarを使用するデスクトップでは機能していますが、AndroidではSDKクラスに含まれているものを使用しても機能しません。

http://mail-archives.apache.org/mod_mbox/hc-httpclient-users/200808.mbox/%3C1218824624.6561.14.camel@ubuntu%3E-同じ例外が発生します

だから、どのように私はHttpClientを使用してAndroid上のすべての証明書を信頼することができますか

0 投票する
1 に答える
9095 参照

android - WebViewとHTTPClient間の共有Cookie?

私が構築しているAndroidアプリでは、ユーザーがデータ呼び出しを行うためにWeb認証が必要です。Adobe AIR以降のiPhoneでは、ログインページをWebビューと同等のページにレンダリングし、ユーザーがサインインしたときにCookieを設定することでこれを行いました。後続のデータ呼び出しは同じCookie Jarを使用するため、認証済みと見なされます。

Androidバージョンでは、WebViewを使用してユーザーを認証し、それが完了したら、DefaultHttpClientを使用してデータ呼び出しを行いますが、2回目の呼び出しでデータを読み込めないようです。

私が見逃しているクッキーの落とし穴はありますか?HTTPClientとWebViewが同じCookieスペースを共有すると思います。私が間違っている?

0 投票する
3 に答える
2799 参照

android - Android で DefaultHttpClient を共有します。同期するかしないか。

Android アプリでは、org.apache.http.impl.client.DefaultHttpClient の静的インスタンスを 1 つ使用し、そのインスタンスをアプリのすべてのアクティビティとサービスで共有して、このクライアントを使用してリモートに 1 回ログインできるようにしています。サーバーおよびそのリモート サーバーへの後続のすべてのユーザー要求は、認証されたままになります。

このリモート サーバーに対して GET または POST を実行するすべてのアクティビティまたはサービスは、同じメソッドを呼び出します: MyUtilityClass.gettHttpClient()

この httpclient の同期について心配する必要はありますか? もしそうなら、これを処理する最善の方法は何ですか?