問題タブ [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.
jsp - Java httpclient 投稿
私のjspページがポストコマンドをサーバーに発行できるようにする方法について質問がありますが、ブラウザはポストされたページの方向を変更します。
コード スニペットは次のとおりです。
投稿を行うコード (これは jsp ファイル内にあります):
ここに process.jsp のスニペットがあります
ブラウザにプロセス.jspからのリダイレクトをfallow/gotoしてもらいたいです。誰かが私を助けるチュートリアルを知っていますか、それとも間違った方法で進んでいますか?
java - Android1.6にはどのバージョンのApacheHTTPクライアントがバンドルされていますか?
統合テストの目的で、通常のJVMでサーバー通信コードを実行する別のプロジェクトが必要です。このコードは、Androidフレームワークに組み込まれているこれらのライブラリを使用しています...
http://developer.android.com/reference/org/apache/http/client/package-summary.html
これが想定されているApacheHTTPクライアントのバージョンを知っている人はいますか?痛々しいほど遅いAndroidテストなしで実行したいと思います。
java - Apache HttpClientを使用してクエリで「[」と「]」を適切にエンコードする方法は?
次のような GET メソッドがあります。
このようなパスは、ブラウザーに直接入力すると問題なく機能しますが、上記の行を実行すると IllegalArgumentException : Invalid URI が発生します。
URIUtilsクラスの使用を検討しましたが、成功しませんでした。これを自動的にエンコードする方法はありますか (または、HttpClient を barf にせずに URL にクエリ文字列を追加する方法はありますか?)。
http - http 1.0以前を使用しているクライアントは、TCPソケットの代わりにUDPソケットを使用できますか?
http 1.0以前を使用しているクライアントは、TCPソケットの代わりにUDPソケットを使用できますか?
ファイアウォールの問題とパケットサイズの制限を除けば、何がそのような使用を防ぐことができるのか疑問に思いました。しかし、それが問題ではない場合、そのような使用を妨げるものは他にありますか。
また、それらは伝統的に使用されていますか?
scala - Scala と HttpClient: このエラーを解決するにはどうすればよいですか?
私はApache HttpClientでscalaを使用しており、例を使用しています。次のエラーが表示されます。
エラーと問題の行が強調表示されたコードを次に示します。
Javaで例を正常に実行できます...
java - マルチオプション用に httpclient 3.x 経由で HTTP POST をエミュレートする
application/x-www-form-urlencoded エンコーディングを使用して HTTP POST をエミュレートし、複数選択が可能なオプション グループを送信したいと考えています。
同じ名前の 2 つの NameValuePairs (NVP) を追加しても機能しますか? 私のサーバー側のログは、最初の NVP のみが受信されたことを示しています。
例えば
groups=1 パラメータのみが受信されました。ありがとう
java - KeyStore、HttpClient、およびHTTPS:誰かがこのコードを私に説明できますか?
私はこのコードで何が起こっているのかを理解しようとしています。
私の質問:
trustStore.load(instream, "nopassword".toCharArray());
正確に何をしていますか?ドキュメントを読むと、load()
任意の「nopassword」を使用して、入力ストリーム(作成したばかりの空のファイル)からKeyStoreデータが読み込まれます。null
InputStreamパラメータとしてロードし、パスワードフィールドとして空の文字列をロードしてみませんか?
そして、この空のKeyStoreがSSLSocketFactoryコンストラクターに渡されるとどうなりますか?そのような操作の結果は何ですか?
または-これは、実際のアプリケーションで既存のキーストアファイル/パスワードへの参照を実際に配置する必要がある単なる例ですか?
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クラスに含まれているものを使用しても機能しません。
だから、どのように私はHttpClientを使用してAndroid上のすべての証明書を信頼することができますか
android - WebViewとHTTPClient間の共有Cookie?
私が構築しているAndroidアプリでは、ユーザーがデータ呼び出しを行うためにWeb認証が必要です。Adobe AIR以降のiPhoneでは、ログインページをWebビューと同等のページにレンダリングし、ユーザーがサインインしたときにCookieを設定することでこれを行いました。後続のデータ呼び出しは同じCookie Jarを使用するため、認証済みと見なされます。
Androidバージョンでは、WebViewを使用してユーザーを認証し、それが完了したら、DefaultHttpClientを使用してデータ呼び出しを行いますが、2回目の呼び出しでデータを読み込めないようです。
私が見逃しているクッキーの落とし穴はありますか?HTTPClientとWebViewが同じCookieスペースを共有すると思います。私が間違っている?
android - Android で DefaultHttpClient を共有します。同期するかしないか。
Android アプリでは、org.apache.http.impl.client.DefaultHttpClient の静的インスタンスを 1 つ使用し、そのインスタンスをアプリのすべてのアクティビティとサービスで共有して、このクライアントを使用してリモートに 1 回ログインできるようにしています。サーバーおよびそのリモート サーバーへの後続のすべてのユーザー要求は、認証されたままになります。
このリモート サーバーに対して GET または POST を実行するすべてのアクティビティまたはサービスは、同じメソッドを呼び出します: MyUtilityClass.gettHttpClient()
この httpclient の同期について心配する必要はありますか? もしそうなら、これを処理する最善の方法は何ですか?