問題タブ [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.
java - HTTPS での HttpGet: SSLPeerUnverifiedException
HttpClientを使用して、HTTPS 経由で通信しようとすると、次のエラーが表示されます。
スレッド「メイン」の例外 javax.net.ssl.SSLPeerUnverifiedException: ピアが認証されていません。
これが私のコードです:
このエラーを抑制または削除するにはどうすればよいですか?
qt - Facebook 用 Qt クライアント
でFacebook API ( http://wiki.developers.facebook.com/index.php/API )を使用したいと思いQt Application
ます。
使いたくないWebKit
。のみの利用は可能QNetwork
ですか?
それを行う方法の例はありますか?
http - Ant用のRESTfulhttpclient
Ant用のRESTfulhttpclientが必要です。
contrib関連のタスクはもう機能していないようです。
Commons-HTTPClientとAntをブリッジした人はまだいませんか?
java - HttpClient+SSL+ 信頼できる証明書
Commons HttpClient API を使用してサーバーの 1 つに接続しています。
このサーバーは SSL を使用し、有効な証明書 (Verisign Trust Network が発行) も使用します。
サーバーに接続しても、ブラウザが文句を言うことはありません。しかし、私のJavaプログラムはスローします
原因: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: 信頼できる証明書が見つかりません例外。
この有効な証明書が Java トラストストアにインポートされたとしても、同じ問題が発生します。
次の簡単なコードを使用してサーバーに接続しました..
注: 私のブラウザは文句を言わなかったので、私たちのサーバーは信頼できる証明書を使用していると確信しています。
ありがとうございました。
delphi - Delphi:httpcli(ICS)postメソッドの問題
ICSからHttpCliコンポーネントを使用してリクエストをPOSTしています。コンポーネントに付属している例を使用します。それは言う:
しかし、実際には、それは送信しません
status = no
しかし
statu
どこに問題があるのかわかりません。誰かが例を示すことができるかもしれません、HttpCliコンポーネントの助けを借りてPOSTリクエストを送信する方法は?
PS私はインディを使用できません=)
post - サーバーからの応答を受信する前に HttpClient が自動的にリタイアする
Java HttpClient ライブラリで奇妙な問題が発生しました。具体的には、サーバーから応答を受信する前であっても、ライブラリは自動的に要求 (POST 要求) を再試行します。さらに奇妙な問題は、これが特定のホスト (マシン) でのみ発生することです。
したがって、最終的な結果は、投稿リクエストが成功した場合、サーバーが処理できないまったく同じ投稿リクエストがサーバーに送信される可能性があります。今、再試行の動作が必要ですが、直感的に動作する必要があります。
以前にこの種の問題に直面した人はいますか、または再試行する前に特定の時間待機するように http クライアントを構成する方法はありますか。ここで何がうまくいかないのかわかりません。
httpclient - javascriptを実行するhttpクライアント...?
スクリプトに対応し(つまり、基本、取得、投稿)、javascript(場所のリダイレクトだけでなくすべて)を実行できるhttpクライアントを知っている人はいますか?そして、別のブラウザを起動するだけではありません。
java - Httpclient が応答全体を返さない
HttpClient 4.0 を使用すると、から得られる応答ResponseHandler
が実際のページ コンテンツの約半分にすぎないという問題があります (文字列で最大 61k バイトに対して、ブラウザに返されるページで最大 125k バイト)。これを制限する何らかの制限がある可能性のある場所を見つけることができないようです。何か案は?
更新: 私が見つけたもう 1 つのことは、エンティティのgetContentLength
メソッドによって返されるサイズが -1 であるのに対して、以前の要求の通常の値であることです。javadoc は、長さが不明であることを示しているようです-なぜそうなるのですか?
Update2: 80KB を超えるページの応答を見つけようとしました。興味深いことに、応答文字列の最大長は常に 18210 文字です。何か案は??
java - HTTP クライアント - HTTP 405 エラー「メソッドは許可されていません」。HTTP Post を送信しましたが、何らかの理由で HTTP Get が送信されます
私はApacheライブラリを使用しています。post リクエストをサーブレットに送信するクラスを作成しました。クライアントのパラメーターを設定し、送信するHTTPポストオブジェクトを作成しましたが、何らかの理由でリクエストを実行すると、getメソッドがサポートされていないという応答を受け取ります(これは、私が作成しただけの本当の原因です)私のサーブレットのdopostメソッド)。get リクエストが送信されているようですが、理由はわかりません。post メソッドは以前は機能していましたが、protocal バージョンを設定していないために http エラー 417 "Expectation Failed" が発生し始めましたが、パラメーターを追加してこれを修正しました。
以下は、HTTPpost オブジェクトが作成されて実行されるのを見る私のクラスです。応答ハンドラ メソッドがありますが、問題とは関係がないため、以下のコードから削除しました。
返された応答メッセージにより、HTTP GET が送信されていることがわかります。指定された HTTP メソッドは、要求されたリソースに対して許可されていません (HTTP メソッド GET は、この URL ではサポートされていません)。
前もって感謝します。
Ps私はアンドロイド用に開発しています。
許可ヘッダーをリクエストに追加しようとしましたが、うまくいきませんでしたが、私が正しくやっていたかどうかはわかりません。以下はコードです。
asp.net - asp.net REST スターター キットで XML オブジェクトを REST POST にアタッチする
初めて asp.net で REST スターター キットを使用していますが、少し問題があります。
私はいくつかのXMLを作成しました...
次に、httpClient を作成します...
ここで、http.POST() を使用して xml を正しい URL に投稿する必要があります。私が必要だと思うオーバーロードされたメソッドは (string url, httpContent body) です。したがって、パズルの欠けているピースは、xmlをhttpContentに変換する方法であると思いますが、これはインスタンス化できないようです。
何か案は?
ジョン