Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old

New in version 2.5

Item Details Server
CUPS.CancelJob
Cancel a print job on the default server.
Mac only
  ✅ Server
CUPS.GetDefaultPrinterName
Get the default printer or class for the default server.
Mac only
  ✅ Server
CUPS.GetJobCompletionTime   Deprecated
Queries the completion time of the job.
Mac only
  ✅ Server
CUPS.GetJobCreationTime   Deprecated
Queries the creation time of the job.
Mac only
  ✅ Server
CUPS.GetJobFormat   Deprecated
Queries job's document format.
Mac only
  ✅ Server
CUPS.GetJobID   Deprecated
Queries job number.
Mac only
  ✅ Server
CUPS.GetJobPrinter   Deprecated
Queries job's printer name.
Mac only
  ✅ Server
CUPS.GetJobPriority   Deprecated
Queries job's priority.
Mac only
  ✅ Server
CUPS.GetJobProcessingTime   Deprecated
Queries the processing time of the job.
Mac only
  ✅ Server
CUPS.GetJobSize   Deprecated
Queries job size.
Mac only
  ✅ Server
CUPS.GetJobState   Deprecated
Queries job state.
Mac only
  ✅ Server
CUPS.GetJobTitle   Deprecated
Queries job title.
Mac only
  ✅ Server
CUPS.GetJobUser   Deprecated
Queries which user submitted the job.
Mac only
  ✅ Server
CUPS.GetJobsCount   Deprecated
Selects some jobs and returns the count of jobs found.
Mac only
  ✅ Server
CUPS.GetPrinterCount   Deprecated
Queries number of printers.
Mac only
  ✅ Server
CUPS.GetPrinterDefault   Deprecated
Queries whether this printer is the default printer.
Mac only
  ✅ Server
CUPS.GetPrinterName   Deprecated
Queries the name of this printer.
Mac only
  ✅ Server
CUPS.LastErrorCode
Return the last IPP status code.
Mac only
  ✅ Server
CUPS.LastErrorMessage
Return the last status-message.
Mac only
  ✅ Server
CUPS.PrintData
Print a file to a printer or class on the default server.
Mac only
  ✅ Server
CUPS.PrintFile
Print a file to a printer or class on the default server.
Mac only
  ✅ Server
CURL.Cancel
Cancels a running transfer in background.
All
  ✅ Server
CURL.ErrorCode
Returns the last CURL error code.
All
  ✅ Server
CURL.ErrorMessage
Returns the last CURL error message.
All
  ✅ Server
CURL.FormAddKeyValue
Add a section to a multipart/formdata HTTP POST.
All
  ✅ Server
CURL.FormAddKeyValueContentType
Add a section to a multipart/formdata HTTP POST.
All
  ✅ Server
CURL.FormFinish
Finishes constructing a form.
All
  ✅ Server
CURL.GetAppConnectTime
Queries connect time.
All
  ✅ Server
CURL.GetConditionUnmet
Get the number 1 if the condition provided in the previous request didn't match.
All
  ✅ Server
CURL.GetConnectTime
Queries connect time.
All
  ✅ Server
CURL.GetContentLengthDownload
Get the content-length of the download.
All
  ✅ Server
CURL.GetContentLengthUpload
Get the specified size of the upload.
All
  ✅ Server
CURL.GetContentType
Get the content-type of the downloaded object.
All
  ✅ Server
CURL.GetCookieList
Get list of all cookies cURL known (expired ones, too).
All
  ✅ Server
CURL.GetDebugAsText   Deprecated
Returns the debug output of the transaction as text.
All
  ✅ Server
CURL.GetDebugLength
Queries the current length in bytes of the debug messages buffer.
All
  ✅ Server
CURL.GetEffectiveURL
Get the last used effective URL.
All
  ✅ Server
CURL.GetFTPEntryPath
Get a string holding the path of the entry path.
All
  ✅ Server
CURL.GetFileTime
Get the remote time of the retrieved document.
All
  ✅ Server
CURL.GetHTTPAuthAvail
Get a bitmask indicating the authentication method(s) available.
All
  ✅ Server
CURL.GetHTTPConnectCode
Get the last received proxy response code to a CONNECT request.
All
  ✅ Server
CURL.GetHeaderAsText   Deprecated
Returns the headers of the transaction as text.
All
  ✅ Server
CURL.GetHeaderLength
Queries the current length in bytes of the header buffer.
All
  ✅ Server
CURL.GetHeaderSize
Get the total size of all the headers received. Measured in number of bytes.
All
  ✅ Server
CURL.GetInputLength
Queries the current length in bytes of the input buffer.
All
  ✅ Server
CURL.GetLocalIP
Queries local IP.
All
  ✅ Server
CURL.GetLocalPort
Get the local (source) port of the most recent connection done with this curl handle.
All
  ✅ Server
CURL.GetNameLookupTime
Get the time, in seconds, it took from the start until the name resolving was completed.
All
  ✅ Server
CURL.GetNumConnects
Queries new connections count for transfer.
All
  ✅ Server
CURL.GetOSErrNo
Get the errno variable from a connect failure.
All
  ✅ Server
CURL.GetPreTransferTime
Get the time, in seconds, it took from the start until the file transfer is just about to begin.
All
  ✅ Server
CURL.GetPrimaryIP
Queries primary IP.
All
  ✅ Server
CURL.GetPrimaryPort
Get the destination port of the most recent connection done with this curl handle.
All
  ✅ Server
CURL.GetProgressCurrentDownload
Queries current number of bytes downloaded.
All
  ✅ Server
CURL.GetProgressCurrentUpload
Queries current number of bytes uploaded.
All
  ✅ Server
CURL.GetProgressTotalDownload
Queries total number of bytes to download.
All
  ✅ Server
CURL.GetProgressTotalUpload
Queries total number of bytes to upload.
All
  ✅ Server
CURL.GetProxyAuthAvail
Queries available proxy authentication methods.
All
  ✅ Server
CURL.GetRedirectCount
Get the total number of redirections that were actually followed.
All
  ✅ Server
CURL.GetRedirectTime
Queries redirect time.
All
  ✅ Server
CURL.GetRedirectURL
Queries redirect URL.
All
  ✅ Server
CURL.GetRequestSize
Get the total size of the issued requests.
All
  ✅ Server
CURL.GetResponseCode
Get the last received HTTP or FTP code.
All
  ✅ Server
CURL.GetResultAsData
Returns the result of the transaction as data file.
All
  ✅ Server
CURL.GetResultAsJPEG
Returns the result of the transaction as JPEG image.
All
  ✅ Server
CURL.GetResultAsPNG
Returns the result of the transaction as PNG image.
All
  ✅ Server
CURL.GetResultAsText
Returns the result of the transaction as text.
All
  ✅ Server
CURL.GetResultLength
Queries the current length in bytes of the result buffer.
All
  ✅ Server
CURL.GetSSLEngines
Get a linked-list of OpenSSL crypto-engines supported.
All
  ✅ Server
CURL.GetSSLVerifyResult
Get the result of the certification verification that was requested.
All
  ✅ Server
CURL.GetSizeDownload
Get the total amount of bytes that were downloaded.
All
  ✅ Server
CURL.GetSizeUpload
Get the total amount of bytes that were uploaded.
All
  ✅ Server
CURL.GetSpeedDownload
Get the average download speed that curl measured for the complete download.
All
  ✅ Server
CURL.GetSpeedUpload
Get the average upload speed that curl measured for the complete upload.
All
  ✅ Server
CURL.GetStartTransferTime
Get the time, in seconds, it took from the start until the first byte is received by libcurl.
All
  ✅ Server
CURL.GetTotalTime
Queries total time of transfer.
All
  ✅ Server
CURL.Host
Queries host value from compiling.
All
  ✅ Server
CURL.IsRunning
Checks whether a transfer is still running.
All
  ✅ Server
CURL.LibSSLVersion
Returns SSL Library version.
All
  ✅ Server
CURL.New
Start a new CURL easy session.
All
  ✅ Server
CURL.Perform
Perform a file transfer.
All
  ✅ Server
CURL.PerformInBackground
Perform a file transfer in background.
All
  ✅ Server
CURL.Protocols
Queries list of supported protocols.
All
  ✅ Server
CURL.Release
End a CURL session.
All
  ✅ Server
CURL.SetInputFile
Sets input to file data from the container value.
All
  ✅ Server
CURL.SetInputJPEG
Sets input to JPEG data from the container value.
All
  ✅ Server
CURL.SetInputPNG
Sets input to PNG data from the container value.
All
  ✅ Server
CURL.SetInputText
Sets input data for this transfer to be the text you provide.
All
  ✅ Server
CURL.SetOptionAddressScope
Sets the IPv6 scope_id.
All
  ✅ Server
CURL.SetOptionAppend
Whether to append file instead of overwriting it.
All
  ✅ Server
CURL.SetOptionAutoReferer
Set whether to set automatically the referrer.
All
  ✅ Server
CURL.SetOptionBufferSize
Sets the buffer size.
All
  ✅ Server
CURL.SetOptionCAInfo
Sets a path to find certificate file.
All
  ✅ Server
CURL.SetOptionCAPATH
Sets the certificate directory.
All
  ✅ Server
CURL.SetOptionCRLF
Whether to convert newline characters.
All
  ✅ Server
CURL.SetOptionCRLFile
Sets the CRL file path.
All
  ✅ Server
CURL.SetOptionCertInfo
Whether to collect certificate information.
All
  ✅ Server
CURL.SetOptionConnectTimeoutMS
Sets the connection timeout in milliseconds.
All
  ✅ Server
CURL.SetOptionConnectionTimeout
Sets the connection timeout in seconds.
All
  ✅ Server
CURL.SetOptionCookie
Sets the cookie for the current http transfer.
All
  ✅ Server
CURL.SetOptionCookieFile
Sets the cookie file location.
All
  ✅ Server
CURL.SetOptionCookieJar
Sets the cookie storage file.
All
  ✅ Server
CURL.SetOptionCookieList
Sets the cookie string.
All
  ✅ Server
CURL.SetOptionCookieSession
Set to 1 to mark this as a new cookie "session".
All
  ✅ Server
CURL.SetOptionCustomRequest
Sets a custom request.
All
  ✅ Server
CURL.SetOptionDNSCacheTimeout
Sets the DNS Cache Timeout in seconds.
All
  ✅ Server
CURL.SetOptionDirListOnly
Whether to only query names in directory file listing.
All
  ✅ Server
CURL.SetOptionEGDSocket   Deprecated
Sets a path name to the Entropy Gathering Daemon socket.
All
  ✅ Server
CURL.SetOptionFTPAccount
Sets the FTP account name.
All
  ✅ Server
CURL.SetOptionFTPAlternativeToUser
Whether to use alternative USER command.
All
  ✅ Server
CURL.SetOptionFTPCreateMissingDirs
Whether to create missing directories.
All
  ✅ Server
CURL.SetOptionFTPFileMethod
Which command to use for reaching a file.
All
  ✅ Server
CURL.SetOptionFTPPort
Sets the ports to use for FTP.
All
  ✅ Server
CURL.SetOptionFTPSSLAuth
Sets which SSL Authentication to use.
All
  ✅ Server
CURL.SetOptionFTPSSLCCC
If enabled, this option makes libcurl use CCC (Clear Command Channel).
All
  ✅ Server
CURL.SetOptionFTPSkipPasvIP
Whether to skip IP address for PASV.
All
  ✅ Server
CURL.SetOptionFTPUseEPRT
Whether to use EPRT command.
All
  ✅ Server
CURL.SetOptionFTPUseEPSV
Whether to use EPSV command.
All
  ✅ Server
CURL.SetOptionFTPUsePret
Whether to use PRET command.
All
  ✅ Server
CURL.SetOptionFailOnError
Whether to fail on http errors.
All
  ✅ Server
CURL.SetOptionFileTime
Whether to query file time.
All
  ✅ Server
CURL.SetOptionFollowLocation
Enables or disables following locations.
All
  ✅ Server
CURL.SetOptionForbidReuse
Whether to disallow reusing connections.
All
  ✅ Server
CURL.SetOptionFreshConnect
Sets whether to not reuse old connections.
All
  ✅ Server
CURL.SetOptionGet
Sets the transfer to be a HTTP Get.
All
  ✅ Server
CURL.SetOptionHTTP200Aliases
Sets list of aliases to be treated as valid HTTP 200 responses.
All
  ✅ Server
CURL.SetOptionHTTPAuth
Defines which HTTP authentication methods are used.
All
  ✅ Server
CURL.SetOptionHTTPContentDecoding
Sets how to act on content decoding.
All
  ✅ Server
CURL.SetOptionHTTPHeader
Sets the http header list.
All
  ✅ Server
CURL.SetOptionHTTPProxyTunnel
Set to 1 to make the library tunnel all operations through a given HTTP proxy.
All
  ✅ Server
CURL.SetOptionHTTPTransferDecoding
Sets how to act on transfer decoding.
All
  ✅ Server
CURL.SetOptionHTTPVersion
Sets which HTTP version is used.
All
  ✅ Server
CURL.SetOptionHeader
Whether to include headers in output.
All
  ✅ Server
CURL.SetOptionIPResolve
Allows an application to select what kind of IP addresses to use when resolving host names.
All
  ✅ Server
CURL.SetOptionIgnoreContentLength
Whether to ignore the Content-Length header.
All
  ✅ Server
CURL.SetOptionInFileSize
Sets the file input size.
All
  ✅ Server
CURL.SetOptionInterface
This sets the interface name to use as outgoing network interface.
All
  ✅ Server
CURL.SetOptionIssuerCert
Sets the file path for the CA certificate in PEM format.
All
  ✅ Server
CURL.SetOptionKRBLevel
Sets the kerberos security level for FTP.
All
  ✅ Server
CURL.SetOptionKeyPassword
Sets the password for the SSL or SSH private key.
All
  ✅ Server
CURL.SetOptionLocalPort
This sets the local port number of the socket used for connection.
All
  ✅ Server
CURL.SetOptionLocalPortRange
This is the number of attempts curl should make to find a working local port number.
All
  ✅ Server
CURL.SetOptionLowSpeedLimit
Sets the minimum required speed.
All
  ✅ Server
CURL.SetOptionLowSpeedTime
Sets how long a transfer is allowed to run with low speed.
All
  ✅ Server
CURL.SetOptionMailFrom
Sets the mail sender.
All
  ✅ Server
CURL.SetOptionMailRecipients
Sets the recipients list.
All
  ✅ Server
CURL.SetOptionMaxConnects
Sets the persistent connection cache size.
All
  ✅ Server
CURL.SetOptionMaxFileSize
Sets the maximum file size for download.
All
  ✅ Server
CURL.SetOptionMaxRecvSpeed
Sets the maximum download speed.
All
  ✅ Server
CURL.SetOptionMaxRedirs
Sets the redirection limit.
All
  ✅ Server
CURL.SetOptionMaxSendSpeed
Sets the maximum sending speed.
All
  ✅ Server
CURL.SetOptionNETRCFile
Sets the full path to the netrc file.
All
  ✅ Server
CURL.SetOptionNetRC
Sets netrc file preference.
All
  ✅ Server
CURL.SetOptionNewDirectoryPerms
Sets the new directory permissions.
All
  ✅ Server
CURL.SetOptionNewFilePerms
Sets the new file permissions.
All
  ✅ Server
CURL.SetOptionNoBody
Whether to ignore the body of the download.
All
  ✅ Server
CURL.SetOptionNoProxy
Sets which hosts don't use a proxy.
All
  ✅ Server
CURL.SetOptionPassword
Sets the password for this transfer.
All
  ✅ Server
CURL.SetOptionPort
Sets the port number for the connection.
All
  ✅ Server
CURL.SetOptionPost
Sets transfer to be a HTTP Post.
All
  ✅ Server
CURL.SetOptionPostFields
Sets the post fields.
All
  ✅ Server
CURL.SetOptionPostQuote
Sets the list of FTP or SFTP commands to pass to the server after your FTP transfer request.
All
  ✅ Server
CURL.SetOptionPostRedir
Sets the redirect policy.
All
  ✅ Server
CURL.SetOptionPreQuote
Sets the list of FTP commands to pass to the server after the transfer type is set.
All
  ✅ Server
CURL.SetOptionProtocols   Deprecated
Limit which protocols are used.
All
  ✅ Server
CURL.SetOptionProxy
Set HTTP proxy to use.
All
  ✅ Server
CURL.SetOptionProxyAuth
Sets which authentication methods are used.
All
  ✅ Server
CURL.SetOptionProxyPassword
The password to use for the transfer while connecting to Proxy.
All
  ✅ Server
CURL.SetOptionProxyPort
The proxy port to connect to unless it is specified in the proxy string with CURL.SetOptionProxy.
All
  ✅ Server
CURL.SetOptionProxyTransferMode
Whether to pass transfer mode to proxy.
All
  ✅ Server
CURL.SetOptionProxyType
Sets the type of the proxy.
All
  ✅ Server
CURL.SetOptionProxyUsername
The user name to use for the transfer while connecting to Proxy.
All
  ✅ Server
CURL.SetOptionPut   Deprecated
Sets transfer to be a HTTP Put.
All
  ✅ Server
CURL.SetOptionQuote
Sets the list of FTP or SFTP commands to pass to the server prior to your FTP request.
All
  ✅ Server
CURL.SetOptionRandomFile   Deprecated
Sets random file.
All
  ✅ Server
CURL.SetOptionRange
Sets the range.
All
  ✅ Server
CURL.SetOptionRedirProtocols   Deprecated
Limit which protocols are used for redirection.
All
  ✅ Server
CURL.SetOptionReferer
Sets the referrer.
All
  ✅ Server
CURL.SetOptionResumeFrom
Sets the resume from offset.
All
  ✅ Server
CURL.SetOptionSSHAuthTypes
Sets the SSL authentication types.
All
  ✅ Server
CURL.SetOptionSSHHostPublicKeyMD5
Sets MD5 hash for public key.
All
  ✅ Server
CURL.SetOptionSSHKnownHosts
Sets the file path of the known_host file to use.
All
  ✅ Server
CURL.SetOptionSSHPrivateKeyfile
Sets the file path for your private key.
All
  ✅ Server
CURL.SetOptionSSHPublicKeyfile
Sets the file path for the public key file.
All
  ✅ Server
CURL.SetOptionSSLCert
Sets the file path for the certificate.
All
  ✅ Server
CURL.SetOptionSSLCertType
Sets the format of the certificate.
All
  ✅ Server
CURL.SetOptionSSLCipherList
Sets the list of ciphers to use for the SSL connection.
All
  ✅ Server
CURL.SetOptionSSLEngine   Deprecated
Sets which crypto engine is used.
All
  ✅ Server
CURL.SetOptionSSLEngineDefault   Deprecated
Sets the actual crypto engine as the default for (asymmetric) crypto operations.
All
  ✅ Server
CURL.SetOptionSSLKey
Sets the file path for the private key.
All
  ✅ Server
CURL.SetOptionSSLKeyType
Sets the format of the private key.
All
  ✅ Server
CURL.SetOptionSSLSessionIDCache
Controls SSL session-ID caching.
All
  ✅ Server
CURL.SetOptionSSLVerifyHost
Sets whether to verify host.
All
  ✅ Server
CURL.SetOptionSSLVerifyPeer
Whether to verify the peer.
All
  ✅ Server
CURL.SetOptionSSLVersion
Sets which version of SSL/TLS to attempt to use.
All
  ✅ Server
CURL.SetOptionServerResponseTimeout
Sets the timeout for FTP responses.
All
  ✅ Server
CURL.SetOptionSocks5GSSAPINec
Sets how to run the protection mode negotiation.
All
  ✅ Server
CURL.SetOptionSocks5GSSAPIService   Deprecated
Sets the name of the service.
All
  ✅ Server
CURL.SetOptionTCPNoDelay
Sets the TCP delay option.
All
  ✅ Server
CURL.SetOptionTFTPBlockSize
Specify block size to use for TFTP data transmission.
All
  ✅ Server
CURL.SetOptionTelnetOptions
Sets a list of telnet options.
All
  ✅ Server
CURL.SetOptionTimeCondition
Sets the time
All
  ✅ Server
CURL.SetOptionTimeOut
Sets the maximum time in seconds that you allow the transfer operation to take.
All
  ✅ Server
CURL.SetOptionTimeValue
Sets the time value.
All
  ✅ Server
CURL.SetOptionTimeoutMS
Sets the transfer timeout in milliseconds.
All
  ✅ Server
CURL.SetOptionTransferText
Whether to use ASCII mode for FTP transfer.
All
  ✅ Server
CURL.SetOptionURL
Sets the actual URL to deal with.
All
  ✅ Server
CURL.SetOptionUnrestrictedAuth
Controls whether authentication is reused.
All
  ✅ Server
CURL.SetOptionUpload
Sets this transfer to be an upload.
All
  ✅ Server
CURL.SetOptionUseSSL
Sets whether to use SSL for next transfers.
All
  ✅ Server
CURL.SetOptionUserAgent
The user agent text string.
All
  ✅ Server
CURL.SetOptionUserName
Sets the user name string for the transfer.
All
  ✅ Server
CURL.SetOptionVerbose
Whether to store log messages.
All
  ✅ Server
CURL.SetUpdateProgressDialog
Sets whether progress dialog should be automatically updated.
All
  ❌ Server
CURL.Version
Queries curl version string.
All
  ✅ Server
Math.DecToHex
Converts a number to a hexadecimal number.
All
  ✅ Server
Math.HexToDec
Converts a hexadecimal number to a normal decimal number.
All
  ✅ Server
WebView.DisableJavascriptAlerts
Disables alert() command in Javascript.
Mac only
  ❌ Server

218 functions shown.

Older Version 2.4   Newer Version 2.6