内蔵の通常のHTTP要求に対処する上で利用されるのはurllib2のモジュールPythonのに代わるものとして開発されたこのライブラリは、今日のWeb技術に見られる機能をサポートするために、そのライブラリにコアメソッドを更新するだけでなく、大幅に簡素化するだけでなくAPI、プロジェクトをコーディングするのに必要な時間を削減します。
それが出てきたときにurllib2のは素晴らしいツールだったかもしれないが、Webベースの技術の急速な発展は、それが絶対的なてきただけでなく、その構文と、それは内部的に動作する方法は、それがハードで動作するようになりました。
それが最初の不安定な支店で出てきたので、要求のようなライブラリーは、常に物事のその簡単な方法のために、より多くの賞賛を得てきたのはこのためです。
現在、リクエスト·ライブラリーは、Pythonコミュニティの中で最も使用されるライブラリの一つである
このリリースの新機能:
この更新urllib3に1.10.4、チャンク含むいくつかのバグを解決します転送符号化と応答フレーミング。
このバージョン2.5.2の新機能です。セキュリティ&QUOTます。
今&QUOTを持っています。パッケージの特典は、$ピップが要求[セキュリティ]をインストールし、設定します。
それが利用可能な場合の要求は、現在認証取得を使用します。
キャプチャしurllib3 ProtocolErrorのを再発生させます。
このバージョン2.0.0の新機能:ヘッダ辞書で
このキーは、すべてのPythonのバージョンでネイティブ文字列である、すなわち、バイト文字列のPython 2、Pythonの3のユニコードに。
プロキシのURLは現在、明示的なスキームを持っている必要があります。そうでない場合はMissingSchema例外が発生します。
タイムアウトになりましストリーム= falseの場合、時間を読み取ることが適用されます。
RequestExceptionは今はIOErrorのサブクラスではなく、例外RuntimeErrorです。
PreparedRequest.copy():PreparedRequestオブジェクトに新しいメソッドを追加しました。
Session.update_request():Sessionオブジェクトに新しいメソッドを追加しました。このメソッドは、セッションに格納されたデータ(例えばクッキー)とRequestオブジェクトを更新します。
Session.prepare_request():Sessionオブジェクトに新しいメソッドを追加しました。この方法の更新とRequestオブジェクトを作成し、対応するPreparedRequestオブジェクトを返します。
HTTPアダプタオブジェクトに追加された新しい方法:HTTPAdapter.proxy_headers()。これは直接呼び出すが、サブクラスのインターフェイスを向上させるべきではありません。
間違ったチャンクエンコーディングによって引き起こさhttplib.IncompleteRead例外は今要求ChunkedEncodingError代わりを発生させます。
無効なパーセントエスケープシーケンスは、現在の要求InvalidURLの例外を発生させます。
HTTP 208は、もはや理由句&QUOTを使用していません。im_used]です。正しく使用しています" already_reported]です。
このバージョン1.1.0の新機能です:反復可能なレスポンスボディのための
このサポート
と仮定サーバーは、リダイレクトのparamsを持続します
明示的なコンテンツタイプは、ファイル·データを指定することを許可します
キーを検索するときmerge_kwargs大文字と小文字を区別しないことを確認し
このバージョン1.0.0の新機能です:
この大規模なリファクタリングと簡素化
Apache 2.0のライセンスに切り替え
スワップ可能の接続アダプタ
マウント接続アダプタ
可変ProcessedRequestチェーン
/ S /プリフェッチ/ストリーム
すべての設定の除去
標準ライブラリのロギング
プロパティ、Reponse.json()は呼び出し可能ではないことを確認します。
すでにダウンロードした場合は
このこれ以上iter_contentエラー:
このバージョン0.14.0の新機能です。
このバージョン0.13.9の新機能です:
このOAuthの+のPOSTに修正しました。
dispatch_hookから食べ除去例外。
一般的なバグ修正。
このバージョン0.13.3の新機能です:可能な場合は
こののsimplejsonを使用してください。
タイムアウトの後ろSSLErrorsを非表示にしないでください。
フラグメントを含むURLを取り扱う固定のparam。
大幅にユーザエージェントに情報を改善しました。
このバージョン0.13.2の新機能です:
この新しい:Response.reason
OAuthの1.0でのクエリ文字列パラメータを登録
クライアント証明書は、もはや= Falseを確認したときに無視されていません
openSUSEの証明書のサポートを追加
このバージョン0.13.1の新機能です:
このデータとして、ファイルまたはファイルのようなオブジェクトを渡すようにします。
フックはエラーを示す応答を返すことを可能にします。
ボディレス応答のためResponse.textとResponse.jsonを修正しました。
このバージョン0.12.1の新機能です:
この新しいResponse.jsonプロパティ
文字列のファイルのアップロードを追加する機能
iter_linesで範囲外の問題を修正しました
iter_contentデフォルトのサイズを修正しました
このバージョン0.11.1の新機能:
このPOSTは現在のブラウザが何を行うにはRFCを破るリダイレクト:GETでフォローアップ。
新しいリダイレクト動作を無効にするための新しいstrict_mode構成。
このバージョン0.10.6の新機能です:
このクッキーに '='を許可します。
このバージョン0.10.2の新機能です。
が大幅にURLが引用改善しました。
追加の許可クッキーのキー値。
しようとした修正QUOT&ため、あまりにも多くの開いているファイル"エラー
最初のパス、第二のパスが不要にUnicodeのエラーを交換してください。
裸のドメインのURLを照会挿入前に '/'を追加。
例外は、現在のRuntimeErrorから継承します。
バイナリアップロード+認証を修正。
このバージョン0.9.2の新機能です:
このSSLは(Windowsマシンで見かけ)= Falseのバグ修正を確認します。
適切なチャンクのサポートが境界とストリーム。
セッションクラスのセッション引数。
全体フックトレースバックだけでなく、例外インスタンスを印刷します。
次の行を保留中からresponse.iter_linesを修正しました。
W / URIがクエリ文字列を持つAUTH HTTPダイジェストに修正しましたが。
イベント·フックのセクションで修正しました。
Urllib3更新。
このバージョン0.8.7の新機能:非同期要求のための
この強制セーフモード
より一貫セーフモード例外を処理
セーフモードでのヌル回答に反復修正
このバージョン0.8.6の新機能です:
このソケットのタイムアウトを修正。
プロキシ認証のサポート。
このバージョン0.8.3の新機能です:
この変換された認証システムは、単純な呼び出し可能オブジェクトを使用します。
APIメソッドに新しいセッションパラメータ。
ログイン中に完全なURLを表示します。
このバージョン0.8.2の新機能:オーバーライドResponse.encodingに基づいて、
この新しいUnicodeの復号化システム。
適切なURLスラッシュクォート処理。
クッキーと[、]、および_ができました。
このオフライン(高速)テストスイートます。
バージョン0.6.5の新機能です。
マージセッション辞書引き。
このバージョン0.6.4の新機能である:ユニコードの
この自動デコード、HTTPヘッダに基づいて。
新しいdecode_unicode設定
r.read/close方法の除去
高度な応答を使用するための新しいr.fawインターフェイス。*
パラメータ化されたヘッダの自動拡張
バージョン0.6.2の新機能:
このGET / HEADはfollow_redirect =がFalseに従います。
このバージョン0.6.1の新機能:
この強化されたステータスコード体験\ O /。
リダイレクト(settings.max_redirects)の最大数を設定します。
UnicodeのフルURLのサポート。
プロトコルレスリダイレクトをサポートしています。
任意の要求タイプを可能にします。
バグ修正。
このバージョン0.5.1の新機能です:
この国際化ドメイン名のサポート!
体全体を取得せずにアクセスヘッダー(読み())
パラメータのdictsとしてリストを使用
強制基本認証を追加
強制Basicがデフォルトの認証タイプです
python-requests.orgデフォルトUser-Agentヘッダ
CaseInsensitiveDict小文字のキャッシング
Response.historyバグ修正
このバージョン0.5.0の新機能です:
このパッチのサポート
プロキシのサポート
HTTPBinテストスイート
修正をリダイレクト
settings.verboseストリームの書き込み
すべてのメソッドのためのクエリ文字列
URLErrors(Connectionは、無効なURLのタイムアウトを拒否)明示的には、( 'HWE://何とか')r.requests.getを上げたとして扱われます。 r.raise_for_status()
この改善されたリダイレクト処理:
このバージョン0.4.1の新機能です。
非GET / HEADリダイレクトを以下のための新しい「allow_redirects 'のparam。
設定モジュールのリファクタリング。
このバージョン0.4.0の新機能です:
このResponse.history:リダイレクト応答のリスト。
大文字と小文字を区別しないヘッダー辞書。
ユニコードのURL。
この要求のタイムアウト:
このバージョン0.3.3の新機能です。
UnicodeのURLエンコードされたデータ。
コンテキストマネージャとモジュールを設定。
このバージョン0.3.2の新機能です:
このでGZipエンコードされたコンテンツの自動解凍。
AutoAuth Tupled HTTP認証をサポートします。
このバージョン0.3.1の新機能です:
このクッキーが変化します。
Response.read()。
ポスター修正。
このバージョン0.3.0の新機能です:
この自動認証APIを変更。
スマートなクエリURLパラメータ化。
ファイルのアップロードとPOSTデータを一緒に許可します。
このバージョン0.2.4の新機能です:
このPythonの2.5のサポート。
PyPy-C V1.4のサポート。
自動認証をテストします。
改良されたリクエスト·オブジェクトのコンストラクタ。
このバージョン0.2.3の新機能です:
この新しいHTTPHandling方法。
このバージョン0.2.2の新機能です:
このはまだHTTPErrorの場合に要求を処理します。
EventletとGevent Monkeypatchサポート。
クッキーdupport。
この要件:
このPythonの2.6またはそれ以上
コメントが見つかりません