'/**
' * Constantes para el HTTPRequest
' *
' * @author Jovani Pérez Damián (@BlackBlex)
' *
' * ==============Information==============
' * Filename: Constantes.cml
' * ---------------------------------------
'*/
'Constantes HTTP
Const INTERNET_OPEN_TYPE_PRECONFIG = 0
Const INTERNET_OPEN_TYPE_DIRECT = 1
Const INTERNET_OPEN_TYPE_PROXY = 3
Const INTERNET_OPEN_TYPE_PRECONFIG_WITH_NO_AUTOPROXY = 4
Const INTERNET_SERVICE_FTP = 1
Const INTERNET_SERVICE_GOPHER = 2
Const INTERNET_SERVICE_HTTP = 3
Const INTERNET_INVALID_PORT_NUMBER = 0 ''
Const INTERNET_DEFAULT_HTTP_PORT = 80 ''
Const INTERNET_DEFAULT_HTTPS_PORT = 443 ''
Const INTERNET_DEFAULT_FTP_PORT = 21 ''
Const INTERNET_DEFAULT_SOCKS_PORT = 1080 ''
Const INTERNET_FLAG_RELOAD = &80000000
Const INTERNET_FLAG_NO_CACHE_WRITE = &04000000
Const INTERNET_FLAG_PRAGMA_NOCACHE = &00000100
Const INTERNET_FLAG_NO_COOKIES = &00080000
Const INTERNET_FLAG_SECURE = &00800000
Const INTERNET_OPTION_CONNECT_TIMEOUT = 2
Const INTERNET_OPTION_SEND_TIMEOUT = 5
Const INTERNET_OPTION_RECEIVE_TIMEOUT = 6
Const INTERNET_OPTION_SECURITY_FLAGS = 31
Const SECURITY_FLAG_IGNORE_UNKNOWN_CA = &100
Const HTTP_ADDREQ_FLAG_ADD_IF_NEW = &10000000
Const HTTP_ADDREQ_FLAG_ADD = &20000000
Const HTTP_ADDREQ_FLAG_COALESCE_WITH_COMMA = &40000000
Const HTTP_ADDREQ_FLAG_COALESCE_WITH_SEMICOLON = &01000000
Const HTTP_ADDREQ_FLAG_REPLACE = &80000000
Const HTTP_QUERY_STATUS_CODE = 19
Const HTTP_QUERY_STATUS_TEXT = 20
Const HTTP_QUERY_RAW_HEADERS = 21
Const HTTP_QUERY_RAW_HEADERS_CRLF = 22
Const CONNECTION_TIMEOUT_MILLIS = 60000
'Status'
Const HTTP_STATUS_CONTINUE = 100
Const HTTP_STATUS_SWITCH_PROTOCOLS = 101
Const HTTP_STATUS_OK = 200
Const HTTP_STATUS_CREATED = 201
Const HTTP_STATUS_ACCEPTED = 202
Const HTTP_STATUS_PARTIAL = 203
Const HTTP_STATUS_NO_CONTENT = 204
Const HTTP_STATUS_RESET_CONTENT = 205
Const HTTP_STATUS_PARTIAL_CONTENT = 206
Const HTTP_STATUS_AMBIGUOUS = 300
Const HTTP_STATUS_MOVED = 301
Const HTTP_STATUS_REDIRECT = 302
Const HTTP_STATUS_REDIRECT_METHOD = 303
Const HTTP_STATUS_NOT_MODIFIED = 304
Const HTTP_STATUS_USE_PROXY = 305
Const HTTP_STATUS_REDIRECT_KEEP_VERB = 307
Const HTTP_STATUS_BAD_REQUEST = 400
Const HTTP_STATUS_DENIED = 401
Const HTTP_STATUS_PAYMENT_REQ = 402
Const HTTP_STATUS_FORBIDDEN = 403
Const HTTP_STATUS_NOT_FOUND = 404
Const HTTP_STATUS_BAD_METHOD = 405
Const HTTP_STATUS_NONE_ACCEPTABLE = 406
Const HTTP_STATUS_PROXY_AUTH_REQ = 407
Const HTTP_STATUS_REQUEST_TIMEOUT = 408
Const HTTP_STATUS_CONFLICT = 409
Const HTTP_STATUS_GONE = 410
Const HTTP_STATUS_LENGTH_REQUIRED = 411
Const HTTP_STATUS_PRECOND_FAILED = 412
Const HTTP_STATUS_REQUEST_TOO_LARGE = 413
Const HTTP_STATUS_URI_TOO_LONG = 414
Const HTTP_STATUS_UNSUPPORTED_MEDIA = 415
Const HTTP_STATUS_RETRY_WITH = 449
Const HTTP_STATUS_SERVER_ERROR = 500
Const HTTP_STATUS_NOT_SUPPORTED = 501
Const HTTP_STATUS_BAD_GATEWAY = 502
Const HTTP_STATUS_SERVICE_UNAVAIL = 503
Const HTTP_STATUS_GATEWAY_TIMEOUT = 504
Const HTTP_STATUS_VERSION_NOT_SUP = 505
'Status'
'POST Header'
Const HTTP_QUERY_ACCEPT = 24
Const HTTP_QUERY_ACCEPT_CHARSET = 25
Const HTTP_QUERY_ACCEPT_ENCODING = 26
Const HTTP_QUERY_ACCEPT_LANGUAGE = 27
Const HTTP_QUERY_ACCEPT_RANGES = 42
Const HTTP_QUERY_AGE = 48
Const HTTP_QUERY_ALLOW = 7
Const HTTP_QUERY_AUTHORIZATION = 28
Const HTTP_QUERY_CACHE_CONTROL = 49
Const HTTP_QUERY_CONNECTION = 23
Const HTTP_QUERY_CONTENT_BASE = 50
Const HTTP_QUERY_CONTENT_DESCRIPTION = 4
Const HTTP_QUERY_CONTENT_DISPOSITION = 47
Const HTTP_QUERY_CONTENT_ENCODING = 29
Const HTTP_QUERY_CONTENT_ID = 3
Const HTTP_QUERY_CONTENT_LANGUAGE = 6
Const HTTP_QUERY_CONTENT_LENGTH = 5
Const HTTP_QUERY_CONTENT_LOCATION = 51
Const HTTP_QUERY_CONTENT_MD5 = 52
Const HTTP_QUERY_CONTENT_RANGE = 53
Const HTTP_QUERY_CONTENT_TRANSFER_ENCODING = 2
Const HTTP_QUERY_CONTENT_TYPE = 1
Const HTTP_QUERY_COOKIE = 44
Const HTTP_QUERY_COST = 15
Const HTTP_QUERY_CUSTOM = 65535
Const HTTP_QUERY_DATE = 9
Const HTTP_QUERY_DERIVED_FROM = 14
Const HTTP_QUERY_ECHO_HEADERS = 73
Const HTTP_QUERY_ECHO_HEADERS_CRLF = 74
Const HTTP_QUERY_ECHO_REPLY = 72
Const HTTP_QUERY_ECHO_REQUEST = 71
Const HTTP_QUERY_ETAG = 54
Const HTTP_QUERY_EXPECT = 68
Const HTTP_QUERY_EXPIRES = 10
Const HTTP_QUERY_FORWARDED = 30
Const HTTP_QUERY_FROM = 31
Const HTTP_QUERY_HOST = 55
Const HTTP_QUERY_IF_MATCH = 56
Const HTTP_QUERY_IF_MODIFIED_SINCE = 32
Const HTTP_QUERY_IF_NONE_MATCH = 57
Const HTTP_QUERY_IF_RANGE = 58
Const HTTP_QUERY_IF_UNMODIFIED_SINCE = 59
Const HTTP_QUERY_LAST_MODIFIED = 11
Const HTTP_QUERY_LINK = 16
Const HTTP_QUERY_LOCATION = 33
Const HTTP_QUERY_MAX = 78
Const HTTP_QUERY_MAX_FORWARDS = 60
Const HTTP_QUERY_MESSAGE_ID = 12
Const HTTP_QUERY_MIME_VERSION = 0
Const HTTP_QUERY_ORIG_URI = 34
Const HTTP_QUERY_PRAGMA = 17
Const HTTP_QUERY_PROXY_AUTHENTICATE = 41
Const HTTP_QUERY_PROXY_AUTHORIZATION = 61
Const HTTP_QUERY_PROXY_CONNECTION = 69
Const HTTP_QUERY_PUBLIC = 8
Const HTTP_QUERY_RANGE = 62
Const HTTP_QUERY_RAW_HEADERS = 21
Const HTTP_QUERY_RAW_HEADERS_CRLF = 22
Const HTTP_QUERY_REFERER = 35
Const HTTP_QUERY_REFRESH = 46
Const HTTP_QUERY_REQUEST_METHOD = 45
Const HTTP_QUERY_RETRY_AFTER = 36
Const HTTP_QUERY_SERVER = 37
Const HTTP_QUERY_SET_COOKIE = 43
Const HTTP_QUERY_STATUS_CODE = 19
Const HTTP_QUERY_STATUS_TEXT = 20
Const HTTP_QUERY_TITLE = 38
Const HTTP_QUERY_TRANSFER_ENCODING = 63
Const HTTP_QUERY_UNLESS_MODIFIED_SINCE = 70
Const HTTP_QUERY_UPGRADE = 64
Const HTTP_QUERY_URI = 13
Const HTTP_QUERY_USER_AGENT = 39
Const HTTP_QUERY_VARY = 65
Const HTTP_QUERY_VERSION = 18
Const HTTP_QUERY_VIA = 66
Const HTTP_QUERY_WARNING = 67
Const HTTP_QUERY_WWW_AUTHENTICATE = 40
'POST Header'
Const INTERNET_ERROR_BASE = 12000 ''
Const ERROR_INTERNET_TIMEOUT = (INTERNET_ERROR_BASE + 2) ''
Const ERROR_INTERNET_INTERNAL_ERROR = (INTERNET_ERROR_BASE + 4) ''
Const ERROR_INTERNET_INVALID_URL = (INTERNET_ERROR_BASE + 5) ''
Const ERROR_INTERNET_UNRECOGNIZED_SCHEME = (INTERNET_ERROR_BASE + 6) ''
Const ERROR_INTERNET_NAME_NOT_RESOLVED = (INTERNET_ERROR_BASE + 7) ''
Const ERROR_INTERNET_SHUTDOWN = (INTERNET_ERROR_BASE + 12) ''
Const ERROR_INTERNET_LOGIN_FAILURE = (INTERNET_ERROR_BASE + 15) ''
Const ERROR_INTERNET_OPERATION_CANCELLED = (INTERNET_ERROR_BASE + 17) ''
Const ERROR_INTERNET_INCORRECT_HANDLE_TYPE = (INTERNET_ERROR_BASE + 18) ''
Const ERROR_INTERNET_INCORRECT_HANDLE_STATE = (INTERNET_ERROR_BASE + 19) ''
Const ERROR_INTERNET_CANNOT_CONNECT = (INTERNET_ERROR_BASE + 29) ''
Const ERROR_INTERNET_CONNECTION_ERROR = (INTERNET_ERROR_BASE + 30) ''
Const ERROR_INTERNET_RESEND_REQUEST = (INTERNET_ERROR_BASE + 32) ''
Const ERROR_INTERNET_CLIENT_AUTH_CERT_NEEDED = (INTERNET_ERROR_BASE + 44) ''
Const ERROR_INTERNET_SECURE_FAILURE = (INTERNET_ERROR_BASE + 175) ''
Const ERROR_INTERNET_RESPONSE_DRAIN_OVERFLOW = (INTERNET_ERROR_BASE + 184) ''
Const ERROR_INVALID_PARAMETER = 87 ''
Const ERROR_NOT_ENOUGH_MEMORY = 8 ''
Const ERROR_INSUFFICIENT_BUFFER = 122
'Constantes HTTP