D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
opt
/
alt
/
python37
/
lib
/
python3.7
/
site-packages
/
urllib3
/
__pycache__
/
Filename :
connection.cpython-37.pyc
back
Copy
B �B�h(� � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl mZ d dl m Z d dl mZ d dlmZ ejr�d dlmZ dd lmZ dd lmZ ddlmZ ddlmZ dd lmZ ddlmZm Z m!Z! ddl"m#Z# ddl$m%Z% yd dl&Z&e&j'Z(W n. e)e*fk �r6 dZ&G dd� de+�Z(Y nX ddl,m-Z- ddl,m.Z. ddl,m/Z/ ddl0m1Z1 ddl2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8 ddl9m:Z:m;Z;m<Z<m=Z= ddl>m?Z? ddlm@ZA ddlmBZBmCZCmDZDmEZEmFZF ddlGmHZHmIZI ddlJmKZK eLZLeMZMe�NeO�ZPddd �ZQe�Rd!dd�ZSe�Td"�ZUeVed#�ZWG d$d%� d%e�ZG d&d'� d'e�ZXG d(d)� d)ejY�ZZd*d+�d,d-d-d.d.d/d/d/d/d/d0d1d/d/d2d3d)d4�d5d6�Z[dKd7d8d3d9d:�d;d<�Z\d=d/d>d?�d@dA�Z]d8dB�dCdD�Z^G dEdF� dF�Z_e&�s�e_ZXeXZ`dLdGd/d8dH�dIdJ�ZadS )M� )�annotationsN)�HTTPConnection)� HTTPException)�ResponseNotReady)�timeout)�Literal� )�HTTPResponse)�_TYPE_PEER_CERT_RET_DICT)�SSLTransport)�HTTPHeaderDict)�assert_header_parsing)�_DEFAULT_TIMEOUT� _TYPE_TIMEOUT�Timeout)�to_str)� wait_for_readc @ s e Zd ZdS )�BaseSSLErrorN)�__name__� __module__�__qualname__� r r �C/opt/alt/python37/lib/python3.7/site-packages/urllib3/connection.pyr $ s r )� _TYPE_BODY)�ProxyConfig)�_ResponseOptions)�__version__)�ConnectTimeoutError�HeaderParsingError�NameResolutionError�NewConnectionError� ProxyError�SystemTimeWarning)�SKIP_HEADER�SKIPPABLE_HEADERS� connection�ssl_)�body_to_chunks)�assert_fingerprint)�create_urllib3_context�is_ipaddress�resolve_cert_reqs�resolve_ssl_version�ssl_wrap_socket)�CertificateError�match_hostname)�Url�P i� )�http�httpsi� z[^-!#$%&'*+.^_`|~0-9a-zA-Z]�auditc s� e Zd ZU dZed Zded<