11.5.21 HTTPErrorProcessor オブジェクト

バージョン 2.4 で 新たに追加 された仕様です。

unknown_open( )
HTTP エラーレスポンスを処理します。

エラーコード 200 の場合、レスポンスオブジェクトを即座に返します。

200 以外のエラーコードの場合、OpenerDirector.error() を介してprotocol_error_code() メソッドに 仕事を引き渡します。最終的にどのハンドラもエラーを処理しなかった 場合、urllib2.HTTPDefaultErrorHandlerHTTPError を送出します。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。