Constants

OPTIONS

OPTIONS = 'options'

客户端参数

USER_AGENT

USER_AGENT = 'userAgent'

全局默认 UserAgent

RETRY

RETRY = 'retry'

重试次数

SAVE_FILE_PATH

SAVE_FILE_PATH = 'saveFilePath'

下载文件保存路径

SAVE_FILE_MODE

SAVE_FILE_MODE = 'saveFileMode'

保存文件的模型

FOLLOW_LOCATION

FOLLOW_LOCATION = 'followLocation'

允许重定向

MAX_REDIRECTS

MAX_REDIRECTS = 'maxRedirects'

最大允许重定向次数

IS_VERIFY_CA

IS_VERIFY_CA = 'isVerifyCA'

是否验证 CA 证书

CA_CERT

CA_CERT = 'caCert'

CA 证书

CERT_TYPE

CERT_TYPE = 'certType'

SSL 证书类型

CERT_PATH

CERT_PATH = 'certPath'

SSL 证书路径

CERT_PASSWORD

CERT_PASSWORD = 'certPassword'

SSL 证书密码

KEY_TYPE

KEY_TYPE = 'keyType'

SSL 密钥类型

KEY_PATH

KEY_PATH = 'keyPath'

SSL 密钥路径

KEY_PASSWORD

KEY_PASSWORD = 'keyPassword'

SSL 密钥密码

USE_PROXY

USE_PROXY = 'useProxy'

使用代理

PROXY_TYPE

PROXY_TYPE = 'proxy.type'

代理类型

PROXY_SERVER

PROXY_SERVER = 'proxy.server'

代理服务器地址

PROXY_PORT

PROXY_PORT = 'proxy.port'

代理服务器端口

PROXY_USERNAME

PROXY_USERNAME = 'proxy.username'

代理用户名

PROXY_PASSWORD

PROXY_PASSWORD = 'proxy.password'

代理密码

PROXY_AUTH

PROXY_AUTH = 'proxy.auth'

代理的 Basic 认证配置

USERNAME

USERNAME = 'username'

认证用户名

PASSWORD

PASSWORD = 'password'

认证密码

TIMEOUT

TIMEOUT = 'timeout'

超时时间

CONNECT_TIMEOUT

CONNECT_TIMEOUT = 'connectTimeout'

连接超时

KEEP_ALIVE

KEEP_ALIVE = 'keep_alive'

保持长连接

DOWNLOAD_SPEED

DOWNLOAD_SPEED = 'downloadSpeed'

下载限速

UPLOAD_SPEED

UPLOAD_SPEED = 'uploadSpeed'

上传限速

CUSTOM_LOCATION

CUSTOM_LOCATION = 'customLocation'

使用自定义重定向操作

HTTP2_NOT_RECV

HTTP2_NOT_RECV = 'http2_not_recv'

http2 请求不调用 recv()

HTTP2_PIPELINE

HTTP2_PIPELINE = 'http2_pipeline'

启用 Http2 pipeline

PRIVATE_RETRY_COUNT

PRIVATE_RETRY_COUNT = '__retryCount'

重试计数

PRIVATE_REDIRECT_COUNT

PRIVATE_REDIRECT_COUNT = '__redirectCount'

重定向计数

PRIVATE_WEBSOCKET

PRIVATE_WEBSOCKET = '__websocket'

WebSocket 请求

PRIVATE_HTTP2_STREAM_ID

PRIVATE_HTTP2_STREAM_ID = '__http2StreamId'

Http2 流ID

PRIVATE_IS_HTTP2

PRIVATE_IS_HTTP2 = '__isHttp2'

是否为 Http2

PRIVATE_IS_WEBSOCKET

PRIVATE_IS_WEBSOCKET = '__isWebSocket'

是否为 WebSocket

PRIVATE_CONNECTION

PRIVATE_CONNECTION = '__connection'

连接对象