mirror of
https://github.com/php-win-ext/phpy.git
synced 2026-03-25 01:12:16 +01:00
776 lines
20 KiB
Python
776 lines
20 KiB
Python
import phpy
|
|
|
|
CURLOPT_AUTOREFERER = 58
|
|
CURLOPT_BINARYTRANSFER = 19914
|
|
CURLOPT_BUFFERSIZE = 98
|
|
CURLOPT_CAINFO = 10065
|
|
CURLOPT_CAPATH = 10097
|
|
CURLOPT_CONNECTTIMEOUT = 78
|
|
CURLOPT_COOKIE = 10022
|
|
CURLOPT_COOKIEFILE = 10031
|
|
CURLOPT_COOKIEJAR = 10082
|
|
CURLOPT_COOKIESESSION = 96
|
|
CURLOPT_CRLF = 27
|
|
CURLOPT_CUSTOMREQUEST = 10036
|
|
CURLOPT_DNS_CACHE_TIMEOUT = 92
|
|
CURLOPT_DNS_USE_GLOBAL_CACHE = 91
|
|
CURLOPT_EGDSOCKET = 10077
|
|
CURLOPT_ENCODING = 10102
|
|
CURLOPT_FAILONERROR = 45
|
|
CURLOPT_FILE = 10001
|
|
CURLOPT_FILETIME = 69
|
|
CURLOPT_FOLLOWLOCATION = 52
|
|
CURLOPT_FORBID_REUSE = 75
|
|
CURLOPT_FRESH_CONNECT = 74
|
|
CURLOPT_FTPAPPEND = 50
|
|
CURLOPT_FTPLISTONLY = 48
|
|
CURLOPT_FTPPORT = 10017
|
|
CURLOPT_FTP_USE_EPRT = 106
|
|
CURLOPT_FTP_USE_EPSV = 85
|
|
CURLOPT_HEADER = 42
|
|
CURLOPT_HEADERFUNCTION = 20079
|
|
CURLOPT_HTTP200ALIASES = 10104
|
|
CURLOPT_HTTPGET = 80
|
|
CURLOPT_HTTPHEADER = 10023
|
|
CURLOPT_HTTPPROXYTUNNEL = 61
|
|
CURLOPT_HTTP_VERSION = 84
|
|
CURLOPT_INFILE = 10009
|
|
CURLOPT_INFILESIZE = 14
|
|
CURLOPT_INTERFACE = 10062
|
|
CURLOPT_KRB4LEVEL = 10063
|
|
CURLOPT_LOW_SPEED_LIMIT = 19
|
|
CURLOPT_LOW_SPEED_TIME = 20
|
|
CURLOPT_MAXCONNECTS = 71
|
|
CURLOPT_MAXREDIRS = 68
|
|
CURLOPT_NETRC = 51
|
|
CURLOPT_NOBODY = 44
|
|
CURLOPT_NOPROGRESS = 43
|
|
CURLOPT_NOSIGNAL = 99
|
|
CURLOPT_PORT = 3
|
|
CURLOPT_POST = 47
|
|
CURLOPT_POSTFIELDS = 10015
|
|
CURLOPT_POSTQUOTE = 10039
|
|
CURLOPT_PREQUOTE = 10093
|
|
CURLOPT_PRIVATE = 10103
|
|
CURLOPT_PROGRESSFUNCTION = 20056
|
|
CURLOPT_PROXY = 10004
|
|
CURLOPT_PROXYPORT = 59
|
|
CURLOPT_PROXYTYPE = 101
|
|
CURLOPT_PROXYUSERPWD = 10006
|
|
CURLOPT_PUT = 54
|
|
CURLOPT_QUOTE = 10028
|
|
CURLOPT_RANDOM_FILE = 10076
|
|
CURLOPT_RANGE = 10007
|
|
CURLOPT_READDATA = 10009
|
|
CURLOPT_READFUNCTION = 20012
|
|
CURLOPT_REFERER = 10016
|
|
CURLOPT_RESUME_FROM = 21
|
|
CURLOPT_RETURNTRANSFER = 19913
|
|
CURLOPT_SHARE = 10100
|
|
CURLOPT_SSLCERT = 10025
|
|
CURLOPT_SSLCERTPASSWD = 10026
|
|
CURLOPT_SSLCERTTYPE = 10086
|
|
CURLOPT_SSLENGINE = 10089
|
|
CURLOPT_SSLENGINE_DEFAULT = 90
|
|
CURLOPT_SSLKEY = 10087
|
|
CURLOPT_SSLKEYPASSWD = 10026
|
|
CURLOPT_SSLKEYTYPE = 10088
|
|
CURLOPT_SSLVERSION = 32
|
|
CURLOPT_SSL_CIPHER_LIST = 10083
|
|
CURLOPT_SSL_VERIFYHOST = 81
|
|
CURLOPT_SSL_VERIFYPEER = 64
|
|
CURLOPT_STDERR = 10037
|
|
CURLOPT_TELNETOPTIONS = 10070
|
|
CURLOPT_TIMECONDITION = 33
|
|
CURLOPT_TIMEOUT = 13
|
|
CURLOPT_TIMEVALUE = 34
|
|
CURLOPT_TRANSFERTEXT = 53
|
|
CURLOPT_UNRESTRICTED_AUTH = 105
|
|
CURLOPT_UPLOAD = 46
|
|
CURLOPT_URL = 10002
|
|
CURLOPT_USERAGENT = 10018
|
|
CURLOPT_USERPWD = 10005
|
|
CURLOPT_VERBOSE = 41
|
|
CURLOPT_WRITEFUNCTION = 20011
|
|
CURLOPT_WRITEHEADER = 10029
|
|
CURLE_ABORTED_BY_CALLBACK = 42
|
|
CURLE_BAD_CALLING_ORDER = 44
|
|
CURLE_BAD_CONTENT_ENCODING = 61
|
|
CURLE_BAD_DOWNLOAD_RESUME = 36
|
|
CURLE_BAD_FUNCTION_ARGUMENT = 43
|
|
CURLE_BAD_PASSWORD_ENTERED = 46
|
|
CURLE_COULDNT_CONNECT = 7
|
|
CURLE_COULDNT_RESOLVE_HOST = 6
|
|
CURLE_COULDNT_RESOLVE_PROXY = 5
|
|
CURLE_FAILED_INIT = 2
|
|
CURLE_FILE_COULDNT_READ_FILE = 37
|
|
CURLE_FTP_ACCESS_DENIED = 9
|
|
CURLE_FTP_BAD_DOWNLOAD_RESUME = 36
|
|
CURLE_FTP_CANT_GET_HOST = 15
|
|
CURLE_FTP_CANT_RECONNECT = 16
|
|
CURLE_FTP_COULDNT_GET_SIZE = 32
|
|
CURLE_FTP_COULDNT_RETR_FILE = 19
|
|
CURLE_FTP_COULDNT_SET_ASCII = 29
|
|
CURLE_FTP_COULDNT_SET_BINARY = 17
|
|
CURLE_FTP_COULDNT_STOR_FILE = 25
|
|
CURLE_FTP_COULDNT_USE_REST = 31
|
|
CURLE_FTP_PARTIAL_FILE = 18
|
|
CURLE_FTP_PORT_FAILED = 30
|
|
CURLE_FTP_QUOTE_ERROR = 21
|
|
CURLE_FTP_USER_PASSWORD_INCORRECT = 10
|
|
CURLE_FTP_WEIRD_227_FORMAT = 14
|
|
CURLE_FTP_WEIRD_PASS_REPLY = 11
|
|
CURLE_FTP_WEIRD_PASV_REPLY = 13
|
|
CURLE_FTP_WEIRD_SERVER_REPLY = 8
|
|
CURLE_FTP_WEIRD_USER_REPLY = 12
|
|
CURLE_FTP_WRITE_ERROR = 20
|
|
CURLE_FUNCTION_NOT_FOUND = 41
|
|
CURLE_GOT_NOTHING = 52
|
|
CURLE_HTTP_NOT_FOUND = 22
|
|
CURLE_HTTP_PORT_FAILED = 45
|
|
CURLE_HTTP_POST_ERROR = 34
|
|
CURLE_HTTP_RANGE_ERROR = 33
|
|
CURLE_HTTP_RETURNED_ERROR = 22
|
|
CURLE_LDAP_CANNOT_BIND = 38
|
|
CURLE_LDAP_SEARCH_FAILED = 39
|
|
CURLE_LIBRARY_NOT_FOUND = 40
|
|
CURLE_MALFORMAT_USER = 24
|
|
CURLE_OBSOLETE = 50
|
|
CURLE_OK = 0
|
|
CURLE_OPERATION_TIMEDOUT = 28
|
|
CURLE_OPERATION_TIMEOUTED = 28
|
|
CURLE_OUT_OF_MEMORY = 27
|
|
CURLE_PARTIAL_FILE = 18
|
|
CURLE_READ_ERROR = 26
|
|
CURLE_RECV_ERROR = 56
|
|
CURLE_SEND_ERROR = 55
|
|
CURLE_SHARE_IN_USE = 57
|
|
CURLE_SSL_CACERT = 60
|
|
CURLE_SSL_CERTPROBLEM = 58
|
|
CURLE_SSL_CIPHER = 59
|
|
CURLE_SSL_CONNECT_ERROR = 35
|
|
CURLE_SSL_ENGINE_NOTFOUND = 53
|
|
CURLE_SSL_ENGINE_SETFAILED = 54
|
|
CURLE_SSL_PEER_CERTIFICATE = 60
|
|
CURLE_SSL_PINNEDPUBKEYNOTMATCH = 90
|
|
CURLE_TELNET_OPTION_SYNTAX = 49
|
|
CURLE_TOO_MANY_REDIRECTS = 47
|
|
CURLE_UNKNOWN_TELNET_OPTION = 48
|
|
CURLE_UNSUPPORTED_PROTOCOL = 1
|
|
CURLE_URL_MALFORMAT = 3
|
|
CURLE_URL_MALFORMAT_USER = 4
|
|
CURLE_WRITE_ERROR = 23
|
|
CURLINFO_CONNECT_TIME = 3145733
|
|
CURLINFO_CONTENT_LENGTH_DOWNLOAD = 3145743
|
|
CURLINFO_CONTENT_LENGTH_UPLOAD = 3145744
|
|
CURLINFO_CONTENT_TYPE = 1048594
|
|
CURLINFO_EFFECTIVE_URL = 1048577
|
|
CURLINFO_FILETIME = 2097166
|
|
CURLINFO_HEADER_OUT = 2
|
|
CURLINFO_HEADER_SIZE = 2097163
|
|
CURLINFO_HTTP_CODE = 2097154
|
|
CURLINFO_LASTONE = 62
|
|
CURLINFO_NAMELOOKUP_TIME = 3145732
|
|
CURLINFO_PRETRANSFER_TIME = 3145734
|
|
CURLINFO_PRIVATE = 1048597
|
|
CURLINFO_REDIRECT_COUNT = 2097172
|
|
CURLINFO_REDIRECT_TIME = 3145747
|
|
CURLINFO_REQUEST_SIZE = 2097164
|
|
CURLINFO_SIZE_DOWNLOAD = 3145736
|
|
CURLINFO_SIZE_UPLOAD = 3145735
|
|
CURLINFO_SPEED_DOWNLOAD = 3145737
|
|
CURLINFO_SPEED_UPLOAD = 3145738
|
|
CURLINFO_SSL_VERIFYRESULT = 2097165
|
|
CURLINFO_STARTTRANSFER_TIME = 3145745
|
|
CURLINFO_TOTAL_TIME = 3145731
|
|
CURLMSG_DONE = 1
|
|
CURLVERSION_NOW = 10
|
|
CURLM_BAD_EASY_HANDLE = 2
|
|
CURLM_BAD_HANDLE = 1
|
|
CURLM_CALL_MULTI_PERFORM = -1
|
|
CURLM_INTERNAL_ERROR = 4
|
|
CURLM_OK = 0
|
|
CURLM_OUT_OF_MEMORY = 3
|
|
CURLM_ADDED_ALREADY = 7
|
|
CURLPROXY_HTTP = 0
|
|
CURLPROXY_SOCKS4 = 4
|
|
CURLPROXY_SOCKS5 = 5
|
|
CURLSHOPT_NONE = 0
|
|
CURLSHOPT_SHARE = 1
|
|
CURLSHOPT_UNSHARE = 2
|
|
HTTP_VERSION_1_0 = 1
|
|
HTTP_VERSION_1_1 = 2
|
|
HTTP_VERSION_NONE = 0
|
|
LOCK_DATA_COOKIE = 2
|
|
LOCK_DATA_DNS = 3
|
|
LOCK_DATA_SSL_SESSION = 4
|
|
NETRC_IGNORED = 0
|
|
NETRC_OPTIONAL = 1
|
|
NETRC_REQUIRED = 2
|
|
SSLVERSION_DEFAULT = 0
|
|
SSLVERSION_SSLv2 = 2
|
|
SSLVERSION_SSLv3 = 3
|
|
SSLVERSION_TLSv1 = 1
|
|
TIMECOND_IFMODSINCE = 1
|
|
TIMECOND_IFUNMODSINCE = 2
|
|
TIMECOND_LASTMOD = 3
|
|
TIMECOND_NONE = 0
|
|
VERSION_ASYNCHDNS = 128
|
|
VERSION_CONV = 4096
|
|
VERSION_DEBUG = 64
|
|
VERSION_GSSNEGOTIATE = 32
|
|
VERSION_IDN = 1024
|
|
VERSION_IPV6 = 1
|
|
VERSION_KERBEROS4 = 2
|
|
VERSION_LARGEFILE = 512
|
|
VERSION_LIBZ = 8
|
|
VERSION_NTLM = 16
|
|
VERSION_SPNEGO = 256
|
|
VERSION_SSL = 4
|
|
VERSION_SSPI = 2048
|
|
CURLOPT_HTTPAUTH = 107
|
|
CURLAUTH_ANY = -17
|
|
CURLAUTH_ANYSAFE = -18
|
|
CURLAUTH_BASIC = 1
|
|
CURLAUTH_DIGEST = 2
|
|
CURLAUTH_GSSNEGOTIATE = 4
|
|
CURLAUTH_NONE = 0
|
|
CURLAUTH_NTLM = 8
|
|
CURLINFO_HTTP_CONNECTCODE = 2097174
|
|
CURLOPT_FTP_CREATE_MISSING_DIRS = 110
|
|
CURLOPT_PROXYAUTH = 111
|
|
CURLE_FILESIZE_EXCEEDED = 63
|
|
CURLE_LDAP_INVALID_URL = 62
|
|
CURLINFO_HTTPAUTH_AVAIL = 2097175
|
|
CURLINFO_RESPONSE_CODE = 2097154
|
|
CURLINFO_PROXYAUTH_AVAIL = 2097176
|
|
CURLOPT_FTP_RESPONSE_TIMEOUT = 112
|
|
CURLOPT_IPRESOLVE = 113
|
|
CURLOPT_MAXFILESIZE = 114
|
|
IPRESOLVE_V4 = 1
|
|
IPRESOLVE_V6 = 2
|
|
IPRESOLVE_WHATEVER = 0
|
|
CURLE_FTP_SSL_FAILED = 64
|
|
CURLFTPSSL_ALL = 3
|
|
CURLFTPSSL_CONTROL = 2
|
|
CURLFTPSSL_NONE = 0
|
|
CURLFTPSSL_TRY = 1
|
|
CURLOPT_FTP_SSL = 119
|
|
CURLOPT_NETRC_FILE = 10118
|
|
CURLOPT_TCP_NODELAY = 121
|
|
CURLFTPAUTH_DEFAULT = 0
|
|
CURLFTPAUTH_SSL = 1
|
|
CURLFTPAUTH_TLS = 2
|
|
CURLOPT_FTPSSLAUTH = 129
|
|
CURLOPT_FTP_ACCOUNT = 10134
|
|
CURLINFO_OS_ERRNO = 2097177
|
|
CURLINFO_NUM_CONNECTS = 2097178
|
|
CURLINFO_SSL_ENGINES = 4194331
|
|
CURLINFO_COOKIELIST = 4194332
|
|
CURLOPT_COOKIELIST = 10135
|
|
CURLOPT_IGNORE_CONTENT_LENGTH = 136
|
|
CURLOPT_FTP_SKIP_PASV_IP = 137
|
|
CURLOPT_FTP_FILEMETHOD = 138
|
|
CURLOPT_CONNECT_ONLY = 141
|
|
CURLOPT_LOCALPORT = 139
|
|
CURLOPT_LOCALPORTRANGE = 140
|
|
CURLFTPMETHOD_MULTICWD = 1
|
|
CURLFTPMETHOD_NOCWD = 2
|
|
CURLFTPMETHOD_SINGLECWD = 3
|
|
CURLINFO_FTP_ENTRY_PATH = 1048606
|
|
CURLOPT_FTP_ALTERNATIVE_TO_USER = 10147
|
|
CURLOPT_MAX_RECV_SPEED_LARGE = 30146
|
|
CURLOPT_MAX_SEND_SPEED_LARGE = 30145
|
|
CURLE_SSL_CACERT_BADFILE = 77
|
|
CURLOPT_SSL_SESSIONID_CACHE = 150
|
|
CURLMOPT_PIPELINING = 3
|
|
CURLE_SSH = 79
|
|
CURLOPT_FTP_SSL_CCC = 154
|
|
CURLOPT_SSH_AUTH_TYPES = 151
|
|
CURLOPT_SSH_PRIVATE_KEYFILE = 10153
|
|
CURLOPT_SSH_PUBLIC_KEYFILE = 10152
|
|
CURLFTPSSL_CCC_ACTIVE = 2
|
|
CURLFTPSSL_CCC_NONE = 0
|
|
CURLFTPSSL_CCC_PASSIVE = 1
|
|
CURLOPT_CONNECTTIMEOUT_MS = 156
|
|
CURLOPT_HTTP_CONTENT_DECODING = 158
|
|
CURLOPT_HTTP_TRANSFER_DECODING = 157
|
|
CURLOPT_TIMEOUT_MS = 155
|
|
CURLMOPT_MAXCONNECTS = 6
|
|
CURLOPT_KRBLEVEL = 10063
|
|
CURLOPT_NEW_DIRECTORY_PERMS = 160
|
|
CURLOPT_NEW_FILE_PERMS = 159
|
|
CURLOPT_APPEND = 50
|
|
CURLOPT_DIRLISTONLY = 48
|
|
CURLOPT_USE_SSL = 119
|
|
CURLUSESSL_ALL = 3
|
|
CURLUSESSL_CONTROL = 2
|
|
CURLUSESSL_NONE = 0
|
|
CURLUSESSL_TRY = 1
|
|
CURLOPT_SSH_HOST_PUBLIC_KEY_MD5 = 10162
|
|
CURLOPT_PROXY_TRANSFER_MODE = 166
|
|
CURLPAUSE_ALL = 5
|
|
CURLPAUSE_CONT = 0
|
|
CURLPAUSE_RECV = 1
|
|
CURLPAUSE_RECV_CONT = 0
|
|
CURLPAUSE_SEND = 4
|
|
CURLPAUSE_SEND_CONT = 0
|
|
READFUNC_PAUSE = 268435457
|
|
WRITEFUNC_PAUSE = 268435457
|
|
CURLPROXY_SOCKS4A = 6
|
|
CURLPROXY_SOCKS5_HOSTNAME = 7
|
|
CURLINFO_REDIRECT_URL = 1048607
|
|
CURLINFO_APPCONNECT_TIME = 3145761
|
|
CURLINFO_PRIMARY_IP = 1048608
|
|
CURLOPT_ADDRESS_SCOPE = 171
|
|
CURLOPT_CRLFILE = 10169
|
|
CURLOPT_ISSUERCERT = 10170
|
|
CURLOPT_KEYPASSWD = 10026
|
|
CURLSSH_AUTH_ANY = -1
|
|
CURLSSH_AUTH_DEFAULT = -1
|
|
CURLSSH_AUTH_HOST = 4
|
|
CURLSSH_AUTH_KEYBOARD = 8
|
|
CURLSSH_AUTH_NONE = 0
|
|
CURLSSH_AUTH_PASSWORD = 2
|
|
CURLSSH_AUTH_PUBLICKEY = 1
|
|
CURLINFO_CERTINFO = 4194338
|
|
CURLOPT_CERTINFO = 172
|
|
CURLOPT_PASSWORD = 10174
|
|
CURLOPT_POSTREDIR = 161
|
|
CURLOPT_PROXYPASSWORD = 10176
|
|
CURLOPT_PROXYUSERNAME = 10175
|
|
CURLOPT_USERNAME = 10173
|
|
REDIR_POST_301 = 1
|
|
REDIR_POST_302 = 2
|
|
REDIR_POST_ALL = 7
|
|
CURLAUTH_DIGEST_IE = 16
|
|
CURLINFO_CONDITION_UNMET = 2097187
|
|
CURLOPT_NOPROXY = 10177
|
|
CURLOPT_PROTOCOLS = 181
|
|
CURLOPT_REDIR_PROTOCOLS = 182
|
|
CURLOPT_SOCKS5_GSSAPI_NEC = 180
|
|
CURLOPT_SOCKS5_GSSAPI_SERVICE = 10179
|
|
CURLOPT_TFTP_BLKSIZE = 178
|
|
CURLPROTO_ALL = -1
|
|
CURLPROTO_DICT = 512
|
|
CURLPROTO_FILE = 1024
|
|
CURLPROTO_FTP = 4
|
|
CURLPROTO_FTPS = 8
|
|
CURLPROTO_HTTP = 1
|
|
CURLPROTO_HTTPS = 2
|
|
CURLPROTO_LDAP = 128
|
|
CURLPROTO_LDAPS = 256
|
|
CURLPROTO_SCP = 16
|
|
CURLPROTO_SFTP = 32
|
|
CURLPROTO_TELNET = 64
|
|
CURLPROTO_TFTP = 2048
|
|
CURLPROXY_HTTP_1_0 = 1
|
|
CURLFTP_CREATE_DIR = 1
|
|
CURLFTP_CREATE_DIR_NONE = 0
|
|
CURLFTP_CREATE_DIR_RETRY = 2
|
|
VERSION_CURLDEBUG = 8192
|
|
CURLOPT_SSH_KNOWNHOSTS = 10183
|
|
CURLINFO_RTSP_CLIENT_CSEQ = 2097189
|
|
CURLINFO_RTSP_CSEQ_RECV = 2097191
|
|
CURLINFO_RTSP_SERVER_CSEQ = 2097190
|
|
CURLINFO_RTSP_SESSION_ID = 1048612
|
|
CURLOPT_FTP_USE_PRET = 188
|
|
CURLOPT_MAIL_FROM = 10186
|
|
CURLOPT_MAIL_RCPT = 10187
|
|
CURLOPT_RTSP_CLIENT_CSEQ = 193
|
|
CURLOPT_RTSP_REQUEST = 189
|
|
CURLOPT_RTSP_SERVER_CSEQ = 194
|
|
CURLOPT_RTSP_SESSION_ID = 10190
|
|
CURLOPT_RTSP_STREAM_URI = 10191
|
|
CURLOPT_RTSP_TRANSPORT = 10192
|
|
CURLPROTO_IMAP = 4096
|
|
CURLPROTO_IMAPS = 8192
|
|
CURLPROTO_POP3 = 16384
|
|
CURLPROTO_POP3S = 32768
|
|
CURLPROTO_RTSP = 262144
|
|
CURLPROTO_SMTP = 65536
|
|
CURLPROTO_SMTPS = 131072
|
|
RTSPREQ_ANNOUNCE = 3
|
|
RTSPREQ_DESCRIBE = 2
|
|
RTSPREQ_GET_PARAMETER = 8
|
|
RTSPREQ_OPTIONS = 1
|
|
RTSPREQ_PAUSE = 6
|
|
RTSPREQ_PLAY = 5
|
|
RTSPREQ_RECEIVE = 11
|
|
RTSPREQ_RECORD = 10
|
|
RTSPREQ_SET_PARAMETER = 9
|
|
RTSPREQ_SETUP = 4
|
|
RTSPREQ_TEARDOWN = 7
|
|
CURLINFO_LOCAL_IP = 1048617
|
|
CURLINFO_LOCAL_PORT = 2097194
|
|
CURLINFO_PRIMARY_PORT = 2097192
|
|
CURLOPT_FNMATCH_FUNCTION = 20200
|
|
CURLOPT_WILDCARDMATCH = 197
|
|
CURLPROTO_RTMP = 524288
|
|
CURLPROTO_RTMPE = 2097152
|
|
CURLPROTO_RTMPS = 8388608
|
|
CURLPROTO_RTMPT = 1048576
|
|
CURLPROTO_RTMPTE = 4194304
|
|
CURLPROTO_RTMPTS = 16777216
|
|
FNMATCHFUNC_FAIL = 2
|
|
FNMATCHFUNC_MATCH = 0
|
|
FNMATCHFUNC_NOMATCH = 1
|
|
CURLPROTO_GOPHER = 33554432
|
|
CURLAUTH_ONLY = 2147483648
|
|
CURLOPT_RESOLVE = 10203
|
|
CURLOPT_TLSAUTH_PASSWORD = 10205
|
|
CURLOPT_TLSAUTH_TYPE = 10206
|
|
CURLOPT_TLSAUTH_USERNAME = 10204
|
|
TLSAUTH_SRP = 1
|
|
VERSION_TLSAUTH_SRP = 16384
|
|
CURLOPT_ACCEPT_ENCODING = 10102
|
|
CURLOPT_TRANSFER_ENCODING = 207
|
|
CURLAUTH_NTLM_WB = 32
|
|
CURLGSSAPI_DELEGATION_FLAG = 2
|
|
CURLGSSAPI_DELEGATION_POLICY_FLAG = 1
|
|
CURLOPT_GSSAPI_DELEGATION = 210
|
|
VERSION_NTLM_WB = 32768
|
|
CURLOPT_ACCEPTTIMEOUT_MS = 212
|
|
CURLOPT_DNS_SERVERS = 10211
|
|
CURLOPT_MAIL_AUTH = 10217
|
|
CURLOPT_SSL_OPTIONS = 216
|
|
CURLOPT_TCP_KEEPALIVE = 213
|
|
CURLOPT_TCP_KEEPIDLE = 214
|
|
CURLOPT_TCP_KEEPINTVL = 215
|
|
CURLSSLOPT_ALLOW_BEAST = 1
|
|
REDIR_POST_303 = 4
|
|
CURLSSH_AUTH_AGENT = 16
|
|
CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE = 30010
|
|
CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE = 30009
|
|
CURLMOPT_MAX_HOST_CONNECTIONS = 7
|
|
CURLMOPT_MAX_PIPELINE_LENGTH = 8
|
|
CURLMOPT_MAX_TOTAL_CONNECTIONS = 13
|
|
CURLOPT_SASL_IR = 218
|
|
CURLOPT_DNS_INTERFACE = 10221
|
|
CURLOPT_DNS_LOCAL_IP4 = 10222
|
|
CURLOPT_DNS_LOCAL_IP6 = 10223
|
|
CURLOPT_XOAUTH2_BEARER = 10220
|
|
HTTP_VERSION_2_0 = 3
|
|
VERSION_HTTP2 = 65536
|
|
CURLOPT_LOGIN_OPTIONS = 10224
|
|
SSLVERSION_TLSv1_0 = 4
|
|
SSLVERSION_TLSv1_1 = 5
|
|
SSLVERSION_TLSv1_2 = 6
|
|
CURLOPT_EXPECT_100_TIMEOUT_MS = 227
|
|
CURLOPT_SSL_ENABLE_ALPN = 226
|
|
CURLOPT_SSL_ENABLE_NPN = 225
|
|
CURLHEADER_SEPARATE = 1
|
|
CURLHEADER_UNIFIED = 0
|
|
CURLOPT_HEADEROPT = 229
|
|
CURLOPT_PROXYHEADER = 10228
|
|
CURLAUTH_NEGOTIATE = 4
|
|
VERSION_GSSAPI = 131072
|
|
CURLOPT_PINNEDPUBLICKEY = 10230
|
|
CURLOPT_UNIX_SOCKET_PATH = 10231
|
|
CURLPROTO_SMB = 67108864
|
|
CURLPROTO_SMBS = 134217728
|
|
VERSION_KERBEROS5 = 262144
|
|
VERSION_UNIX_SOCKETS = 524288
|
|
CURLOPT_SSL_VERIFYSTATUS = 232
|
|
CURLOPT_PATH_AS_IS = 234
|
|
CURLOPT_SSL_FALSESTART = 233
|
|
HTTP_VERSION_2 = 3
|
|
CURLOPT_PIPEWAIT = 237
|
|
CURLOPT_PROXY_SERVICE_NAME = 10235
|
|
CURLOPT_SERVICE_NAME = 10236
|
|
CURLPIPE_NOTHING = 0
|
|
CURLPIPE_HTTP1 = 1
|
|
CURLPIPE_MULTIPLEX = 2
|
|
CURLSSLOPT_NO_REVOKE = 2
|
|
CURLOPT_DEFAULT_PROTOCOL = 10238
|
|
CURLOPT_STREAM_WEIGHT = 239
|
|
CURLMOPT_PUSHFUNCTION = 20014
|
|
PUSH_OK = 0
|
|
PUSH_DENY = 1
|
|
HTTP_VERSION_2TLS = 4
|
|
VERSION_PSL = 1048576
|
|
CURLOPT_TFTP_NO_OPTIONS = 242
|
|
HTTP_VERSION_2_PRIOR_KNOWLEDGE = 5
|
|
CURLOPT_CONNECT_TO = 10243
|
|
CURLOPT_TCP_FASTOPEN = 244
|
|
CURLINFO_HTTP_VERSION = 2097198
|
|
CURLE_WEIRD_SERVER_REPLY = 8
|
|
CURLOPT_KEEP_SENDING_ON_ERROR = 245
|
|
SSLVERSION_TLSv1_3 = 7
|
|
VERSION_HTTPS_PROXY = 2097152
|
|
CURLINFO_PROTOCOL = 2097200
|
|
CURLINFO_PROXY_SSL_VERIFYRESULT = 2097199
|
|
CURLINFO_SCHEME = 1048625
|
|
CURLOPT_PRE_PROXY = 10262
|
|
CURLOPT_PROXY_CAINFO = 10246
|
|
CURLOPT_PROXY_CAPATH = 10247
|
|
CURLOPT_PROXY_CRLFILE = 10260
|
|
CURLOPT_PROXY_KEYPASSWD = 10258
|
|
CURLOPT_PROXY_PINNEDPUBLICKEY = 10263
|
|
CURLOPT_PROXY_SSL_CIPHER_LIST = 10259
|
|
CURLOPT_PROXY_SSL_OPTIONS = 261
|
|
CURLOPT_PROXY_SSL_VERIFYHOST = 249
|
|
CURLOPT_PROXY_SSL_VERIFYPEER = 248
|
|
CURLOPT_PROXY_SSLCERT = 10254
|
|
CURLOPT_PROXY_SSLCERTTYPE = 10255
|
|
CURLOPT_PROXY_SSLKEY = 10256
|
|
CURLOPT_PROXY_SSLKEYTYPE = 10257
|
|
CURLOPT_PROXY_SSLVERSION = 250
|
|
CURLOPT_PROXY_TLSAUTH_PASSWORD = 10252
|
|
CURLOPT_PROXY_TLSAUTH_TYPE = 10253
|
|
CURLOPT_PROXY_TLSAUTH_USERNAME = 10251
|
|
CURLPROXY_HTTPS = 2
|
|
MAX_READ_SIZE = 10485760
|
|
CURLOPT_ABSTRACT_UNIX_SOCKET = 10264
|
|
SSLVERSION_MAX_DEFAULT = 65536
|
|
SSLVERSION_MAX_NONE = 0
|
|
SSLVERSION_MAX_TLSv1_0 = 262144
|
|
SSLVERSION_MAX_TLSv1_1 = 327680
|
|
SSLVERSION_MAX_TLSv1_2 = 393216
|
|
SSLVERSION_MAX_TLSv1_3 = 458752
|
|
CURLOPT_SUPPRESS_CONNECT_HEADERS = 265
|
|
CURLAUTH_GSSAPI = 4
|
|
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T = 6291471
|
|
CURLINFO_CONTENT_LENGTH_UPLOAD_T = 6291472
|
|
CURLINFO_SIZE_DOWNLOAD_T = 6291464
|
|
CURLINFO_SIZE_UPLOAD_T = 6291463
|
|
CURLINFO_SPEED_DOWNLOAD_T = 6291465
|
|
CURLINFO_SPEED_UPLOAD_T = 6291466
|
|
CURLOPT_REQUEST_TARGET = 10266
|
|
CURLOPT_SOCKS5_AUTH = 267
|
|
CURLOPT_SSH_COMPRESSION = 268
|
|
VERSION_MULTI_SSL = 4194304
|
|
VERSION_BROTLI = 8388608
|
|
LOCK_DATA_CONNECT = 5
|
|
CURLSSH_AUTH_GSSAPI = 32
|
|
CURLINFO_FILETIME_T = 6291470
|
|
CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS = 271
|
|
CURLOPT_TIMEVALUE_LARGE = 30270
|
|
CURLOPT_DNS_SHUFFLE_ADDRESSES = 275
|
|
CURLOPT_HAPROXYPROTOCOL = 274
|
|
LOCK_DATA_PSL = 6
|
|
CURLAUTH_BEARER = 64
|
|
CURLINFO_APPCONNECT_TIME_T = 6291512
|
|
CURLINFO_CONNECT_TIME_T = 6291508
|
|
CURLINFO_NAMELOOKUP_TIME_T = 6291507
|
|
CURLINFO_PRETRANSFER_TIME_T = 6291509
|
|
CURLINFO_REDIRECT_TIME_T = 6291511
|
|
CURLINFO_STARTTRANSFER_TIME_T = 6291510
|
|
CURLINFO_TOTAL_TIME_T = 6291506
|
|
CURLOPT_DISALLOW_USERNAME_IN_URL = 278
|
|
CURLOPT_PROXY_TLS13_CIPHERS = 10277
|
|
CURLOPT_TLS13_CIPHERS = 10276
|
|
CURLOPT_DOH_URL = 10279
|
|
CURLOPT_HTTP09_ALLOWED = 285
|
|
VERSION_ALTSVC = 16777216
|
|
CURLOPT_ISSUERCERT_BLOB = 40295
|
|
CURLOPT_PROXY_ISSUERCERT = 10296
|
|
CURLOPT_PROXY_ISSUERCERT_BLOB = 40297
|
|
CURLOPT_PROXY_SSLCERT_BLOB = 40293
|
|
CURLOPT_PROXY_SSLKEY_BLOB = 40294
|
|
CURLOPT_SSLCERT_BLOB = 40291
|
|
CURLOPT_SSLKEY_BLOB = 40292
|
|
CURLOPT_SAFE_UPLOAD = -1
|
|
|
|
|
|
def close(_handle):
|
|
return phpy.call('curl_close', _handle)
|
|
|
|
|
|
def copy_handle(_handle):
|
|
return phpy.call('curl_copy_handle', _handle)
|
|
|
|
|
|
def errno(_handle):
|
|
return phpy.call('curl_errno', _handle)
|
|
|
|
|
|
def error(_handle):
|
|
return phpy.call('curl_error', _handle)
|
|
|
|
|
|
def escape(_handle, _string):
|
|
return phpy.call('curl_escape', _handle, _string)
|
|
|
|
|
|
def unescape(_handle, _string):
|
|
return phpy.call('curl_unescape', _handle, _string)
|
|
|
|
|
|
def multi_setopt(_multi_handle, _option, _value):
|
|
return phpy.call('curl_multi_setopt', _multi_handle, _option, _value)
|
|
|
|
|
|
def exec(_handle):
|
|
return phpy.call('curl_exec', _handle)
|
|
|
|
|
|
def file_create(_filename, _mime_type=None, _posted_filename=None):
|
|
return phpy.call('curl_file_create', _filename, _mime_type, _posted_filename)
|
|
|
|
|
|
def getinfo(_handle, _option=None):
|
|
return phpy.call('curl_getinfo', _handle, _option)
|
|
|
|
|
|
def init(_url=None):
|
|
return phpy.call('curl_init', _url)
|
|
|
|
|
|
def multi_add_handle(_multi_handle, _handle):
|
|
return phpy.call('curl_multi_add_handle', _multi_handle, _handle)
|
|
|
|
|
|
def multi_close(_multi_handle):
|
|
return phpy.call('curl_multi_close', _multi_handle)
|
|
|
|
|
|
def multi_errno(_multi_handle):
|
|
return phpy.call('curl_multi_errno', _multi_handle)
|
|
|
|
|
|
def multi_exec(_multi_handle, _still_running):
|
|
return phpy.call('curl_multi_exec', _multi_handle, _still_running)
|
|
|
|
|
|
def multi_getcontent(_handle):
|
|
return phpy.call('curl_multi_getcontent', _handle)
|
|
|
|
|
|
def multi_info_read(_multi_handle, _queued_messages=None):
|
|
return phpy.call('curl_multi_info_read', _multi_handle, _queued_messages)
|
|
|
|
|
|
def multi_init():
|
|
return phpy.call('curl_multi_init', )
|
|
|
|
|
|
def multi_remove_handle(_multi_handle, _handle):
|
|
return phpy.call('curl_multi_remove_handle', _multi_handle, _handle)
|
|
|
|
|
|
def multi_select(_multi_handle, _timeout=1):
|
|
return phpy.call('curl_multi_select', _multi_handle, _timeout)
|
|
|
|
|
|
def multi_strerror(_error_code):
|
|
return phpy.call('curl_multi_strerror', _error_code)
|
|
|
|
|
|
def pause(_handle, _flags):
|
|
return phpy.call('curl_pause', _handle, _flags)
|
|
|
|
|
|
def reset(_handle):
|
|
return phpy.call('curl_reset', _handle)
|
|
|
|
|
|
def setopt_array(_handle, _options):
|
|
return phpy.call('curl_setopt_array', _handle, _options)
|
|
|
|
|
|
def setopt(_handle, _option, _value):
|
|
return phpy.call('curl_setopt', _handle, _option, _value)
|
|
|
|
|
|
def share_close(_share_handle):
|
|
return phpy.call('curl_share_close', _share_handle)
|
|
|
|
|
|
def share_errno(_share_handle):
|
|
return phpy.call('curl_share_errno', _share_handle)
|
|
|
|
|
|
def share_init():
|
|
return phpy.call('curl_share_init', )
|
|
|
|
|
|
def share_setopt(_share_handle, _option, _value):
|
|
return phpy.call('curl_share_setopt', _share_handle, _option, _value)
|
|
|
|
|
|
def share_strerror(_error_code):
|
|
return phpy.call('curl_share_strerror', _error_code)
|
|
|
|
|
|
def strerror(_error_code):
|
|
return phpy.call('curl_strerror', _error_code)
|
|
|
|
|
|
def version():
|
|
return phpy.call('curl_version', )
|
|
|
|
|
|
|
|
|
|
class CurlHandle():
|
|
|
|
def __init__(self):
|
|
self.__this = phpy.Object(f'CurlHandle')
|
|
|
|
def getattr(self, name):
|
|
return self.__this.get(name)
|
|
|
|
def setattr(self, name, value):
|
|
self.__this.set(name, value)
|
|
|
|
class CurlMultiHandle():
|
|
|
|
def __init__(self):
|
|
self.__this = phpy.Object(f'CurlMultiHandle')
|
|
|
|
def getattr(self, name):
|
|
return self.__this.get(name)
|
|
|
|
def setattr(self, name, value):
|
|
self.__this.set(name, value)
|
|
|
|
class CurlShareHandle():
|
|
|
|
def __init__(self):
|
|
self.__this = phpy.Object(f'CurlShareHandle')
|
|
|
|
def getattr(self, name):
|
|
return self.__this.get(name)
|
|
|
|
def setattr(self, name, value):
|
|
self.__this.set(name, value)
|
|
|
|
class CURLFile():
|
|
|
|
def __init__(self, _filename, _mime_type=None, _posted_filename=None):
|
|
self.__this = phpy.Object(f'CURLFile', _filename, _mime_type, _posted_filename)
|
|
|
|
def getFilename(self):
|
|
return self.__this.call(f"getFilename", )
|
|
|
|
def getMimeType(self):
|
|
return self.__this.call(f"getMimeType", )
|
|
|
|
def getPostFilename(self):
|
|
return self.__this.call(f"getPostFilename", )
|
|
|
|
def setMimeType(self, _mime_type):
|
|
return self.__this.call(f"setMimeType", _mime_type)
|
|
|
|
def setPostFilename(self, _posted_filename):
|
|
return self.__this.call(f"setPostFilename", _posted_filename)
|
|
|
|
def getattr(self, name):
|
|
return self.__this.get(name)
|
|
|
|
def setattr(self, name, value):
|
|
self.__this.set(name, value)
|
|
|
|
class CURLStringFile():
|
|
|
|
def __init__(self, _data, _postname, _mime="application/octet-stream"):
|
|
self.__this = phpy.Object(f'CURLStringFile', _data, _postname, _mime)
|
|
|
|
def getattr(self, name):
|
|
return self.__this.get(name)
|
|
|
|
def setattr(self, name, value):
|
|
self.__this.set(name, value)
|
|
|