問題タブ [urllib3]

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 に答える
1876 参照

python - Python リクエストのタイムアウト値エラー

こんばんは、

https リクエストを通過させることができません。SSLv3 を使用する必要があるため、プロトコルを次のように指定しています。

get リクエストを実行すると、次のエラーが表示されます。

何か案は?私はそれを理解することはできません。

追加のコンテキスト: Amazon EC2 Ubuntu インスタンスで、リクエスト 2.5.1 と python 2.7.6 を実行しています。

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

python - Requests のベンダー バージョンの urllib3 を簡単にアップグレードできますか?

Python の Requests ライブラリには、packagesがバンドルchardeturllib3されています。

これは、バンドルされたバージョンにバグがあることを意味する場合があります。異なるバージョンの urllib3 を使用するようにリクエストを取得するクリーンで簡単な方法があるかどうか疑問に思っています。たとえば、pip install requests urllib3リクエストでそのバージョンを自動的に使用することはできますか?

がインストールされている場合、Requestsはバンドルされた証明書の代わりに自動的に使用するcertifiことは知っていますが、 .certifiurllib3

それ以外の場合、表示されるオプションは次のとおりです。

  1. urllib3 の最新バージョンをマージするリクエストを取得します。
  2. 自分のバージョンのリクエストをフォークして、それを使用します。
0 投票する
1 に答える
21055 参照

python - Python InsecureRequestWarning の本当の意味は何ですか?

警告が表示されます:

私はドキュメントを読んでいます。

こののように、自分が何をしているのかわかっている場合に無効にする方法についての投稿をたくさん見ています。

しかし、エラーの意味を理解するのにまだ苦労しています。証明書が不足していることを意味していると私は収集します (同じバージョンのスクリプトを実行している Mac ではなく、VPS でのみ発生するため) が、安全な要求を行うために証明書が必要な理由がわかりませんサードパーティの API に

無効にするかどうかを決定できるように、役立つ要約(または正しい方向への単なるポイント)をいただければ幸いです。私の直感では、無効にするべきではないので、問題に適切に対処する方法を見つけたいと思います.

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

python - httpデータを常にリクエストする最良の方法は?

Python でサーバーから定数データを要求する最良の方法はどれですか? Urllib3 で試してみましたが、何らかの理由でしばらくすると python スクリプトが停止します。また、urllib2 (コードの下を参照) も試していますが、時々 (urllib3 ではそれほど頻繁に発生しなかった) 大きな遅延が発生し、応答が 0.5 秒ごとではありません (6 秒ごとの場合もあります)。これを解決するにはどうすればよいですか?

0 投票する
0 に答える
375 参照

python - urllib3を使用してGoogleを検索するにはどうすればよいですか?

Google検索からURLのリストを取得しようとしています.urllibを使用した現在の実装は次のとおりです。

クエリは、2 つの特定のタグの最後の fm を検索しています

0 投票する
0 に答える
420 参照

python - urllib3 はブラウザに Cookie を設定します

ブラウザが Web ページから何かを提供するために以下の Python コードを要求し、Python プログラムがホスト Web サイトによって発行されたすべての Cookie を設定できる必要があるシナリオで、urllib3 を使用して同じことを行う方法。また、urlib3 lib は正しい方法ですか?

最終的な目標は、ホスト サイトによって発行されたとおりにブラウザに Cookie を設定する必要があることです。

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

python - データベースにデータをアップロードするときに、「切断された接続をリセットしています」というメッセージが常に表示されるのはなぜですか?

Heroku のクラウド サーバーから AWS EC2 のデータベースに REST API を介して、何億ものアイテムをデータベースにアップロードしています。Python を使用していますが、ログに次の INFO ログ メッセージが常に表示されます。

この「切断された接続のリセット」には、コードが再度実行されるまでに数秒 (場合によっては 30 秒以上) かかるようです。

  • まず、ここで正確に何が起こっているのか、そしてその理由は何ですか?
  • 次に、データをより速くアップロードできるように、接続の切断を止める方法はありますか?

ご協力いただきありがとうございます。アンドリュー。

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

python - requests.packages.urllib3.util をインポートできません '再試行'

Windows 8 で Python 2.7 64 ビットを使用しています。Requests バージョン 2.3 がインストールされています。コード内での再試行回数の一部として、このインポート ステートメントを実行しようとしています。

urllib3 もインストールしました (Pip 経由でインストールしたところです)。エラーメッセージが表示されます:

これがなぜなのか誰か教えてもらえますか?このコード行を正常に実行するために私が認識していない他の依存関係はありますか?

ありがとう

0 投票する
7 に答える
41334 参照

python-2.7 - sslv3 の問題に対する pyopenssl のパッチ

Python 2.7.9-2 amd64 を使用する Debian 8 システムで問題が発生しました。

ライブラリにチェックインし、/usr/local/lib/python2.7/dist-packages/requests/packages/urllib3/contrib/pyopenssl.py にパッチを適用しようとしました

誰かがこれを修正する方法を教えてもらえますか? 誰かが手がかりを持っていれば、それは素晴らしいことです。問題をグーグルで調べたところ、不完全なパッチしか見つかりませんでした。これも修正されれば、おそらくバグトラッカーのケースです。すべての Python パッケージでこの問題が発生します。