Hypertext Transfer Protocol Control Properties  
 
Property Description
AuthType Gets and sets the method used to authenticate the client session.
AutoRedirect Determines if redirected resources are handled automatically.
AutoResolve Determines if host names and IP addresses are automatically resolved.
BearerToken Gets and sets the OAuth 2.0 bearer token used for authentication.
Blocking Gets and sets the blocking state of the control.
CertificateExpires Return the date and time that the server certificate expires.
CertificateIssued Return the date and time that the server certificate was issued.
CertificateIssuer Returns information about the organization that issued the server certificate.
CertificateName Gets and sets the common name for the client certificate.
CertificatePassword Gets and sets the password associated with the client certificate.
CertificateStatus Return the status of the server certificate.
CertificateStore Gets and sets the name of the client certificate store or file.
CertificateSubject Returns information about the organization to which the server certificate was issued.
CertificateUser Gets and sets the user that owns the client certificate.
CipherStrength Return the length of the key used by the encryption algorithm.
CodePage Set or return the code page used with Unicode text conversion.
Compression Set or return if data compression should be enabled.
ContentLength Return the size of the current resource in bytes.
ContentType Set or return the content type for the current resource.
CookieCount Return the number of cookies set by the server in response to a request for a resource.
CookieName Return the name of the specified cookie.
CookieValue Return the name of the specified cookie.
Encoding Gets and sets the content encoding type.
FormAction Gets and sets the path to the script that will accept the form data on the server.
FormMethod Gets and sets the method used to submit the form data.
FormType Gets and sets the type of form data encoding used to submit the form data.
HashStrength Return the length of the message digest that was selected.
HeaderField Gets and sets the name of the current header field.
HeaderValue Sets the value of a request header field or returns the value of a response header field.
HostAddress Gets and sets the IP address of the server.
HostName Gets and sets the name of the server.
IsBlocked Return if the control is blocked performing an operation.
IsConnected Determine if the control is connected to a server.
IsInitialized Determine if the control has been initialized.
IsReadable Return if data can be read from the server without blocking.
IsWritable Return if data can be sent to the server without blocking.
KeepAlive Set or return if the connection to the server is persistent.
LastError Gets and sets the last error that occurred on the control.
LastErrorString Return a description of the last error to occur.
Localize Determines if remote file dates are localized to the current timezone.
Options Gets and sets the options that are used in establishing a connection.
Password Gets and sets the password for the current user.
Priority Gets and sets the priority assigned to file transfers.
ProtocolVersion Gets and sets the current protocol version.
ProxyHost Gets and sets the host name of the proxy server.
ProxyPassword Gets and sets the proxy server password for the current user.
ProxyPort Gets and sets the port number for the proxy server.
ProxyType Gets and sets the current proxy server type.
ProxyUser Gets and sets the current proxy user name.
RemotePort Gets and sets the port number for a remote connection.
Resource Gets and sets the name of a resource on the HTTP server.
ResultCode Return the result code of the previous action.
ResultString Return a string describing the results of the previous action.
Secure Set or return if a connection to the server is secure.
SecureCipher Return the encryption algorithm used to establish the secure connection with the server.
SecureHash Return the message digest selected when establishing the secure connection with the server.
SecureKeyExchange Return the key exchange algorithm used to establish the secure connection with the server.
SecureProtocol Gets and sets the security protocol used to establish the secure connection with the server.
TaskCount Return the number of active background file transfers.
TaskId Return the task ID for an active background file transfer.
TaskList Return the task ID for an active background file transfer.
ThrowError Enables or disables error handling by the application.
Timeout Gets and sets the amount of time until a blocking operation fails.
Trace Enable or disable socket function level tracing.
TraceFile Specify the socket function trace output file.
TraceFlags Gets and sets the socket function tracing flags.
TransferBytes Return the number of bytes transferred from the server.
TransferRate Return the current data transfer rate in bytes per second.
TransferTime Return the number of seconds elapsed during a data transfer.
URL Gets and sets the current URL used to access a resource on the server.
UserAgent Gets and sets a value which identifies the current application.
UserName Gets and sets the current user name.
Version Return the current version of the control.
ZoneId Get and set the default security zone ID for downloaded file.