The WebBrowser type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
| Name | Description | |
|---|---|---|
| WebBrowser |
For internal use only. Of no interest to the user.
|
Methods
| Name | Description | |
|---|---|---|
| AddDefaultKeepSubRequestContentType |
Adds a Content-Type fragment, so the content of sub-request responses that match
the specified Content-Type fragment will be kept by default
for any subsequent Request objects created by this WebBrowser.
| |
| AddDefaultKeepSubRequestContentUrl |
Adds a URL, so the content of sub-request responses that match the specified URL
fragment will be kept by default
for any subsequent Request objects created by this WebBrowser.
| |
| AddResponseToCache |
Adds an entry to this WebBrowser object's cache.
| |
| CacheContentTypeDirectory(String) |
Adds a Content-Type media type for which cached content is stored.
| |
| CacheContentTypeDirectory(String, Boolean) |
Adds or removes a Content-Type media type for which cached content is stored.
| |
| ClearCache |
Clears the HTTP cache.
| |
| ClearCookies |
Clears the cookie cache.
| |
| ClearDefaultHeaders |
Removes all of the default HTTP headers.
| |
| CloseAllConnections |
Closes all of the open TCP/IP connections to the web server.
| |
| ContainsDefaultHeader |
Determines whether the specified HTTP header is set by default
on Request objects created by this WebBrowser.
| |
| CreateRequest(HttpMethod, Url) |
Creates a Request object that can be used to send an HTTP request to the web server.
| |
| CreateRequest(HttpMethod, Url, Int32) |
Creates a Request object that can be used to send an HTTP request to the web server,
specifying a unique identifier that can be used to track the request.
| |
| CreateWebSocket |
Creates a WebSocket object that can be used to send/receive WebSocket messages to/from the web server.
| |
| CreateWebSocketMessage(String) |
Creates a WebSocketMessage object that can be sent to the server.
| |
| CreateWebSocketMessage( Byte , Boolean) |
Creates a WebSocketMessage object that can be sent to the server.
| |
| Dispose | Releases all resources used by the WebBrowser | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| ExcludeContentTypeFromCache |
Adds a Content-Type for which cached content is not stored.
| |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetCachedContentTypeDirectories |
Gets a list of all Content-Type media types for which cached content is stored.
| |
| GetCachedContentTypeExclusions |
Gets a list of all Content-Types for which cached content is not stored.
| |
| GetConnectionType |
Gets the ConnectionType in use.
| |
| GetCookieValue |
Gets the value of the specified cookie, at the specified domain and path.
| |
| getCPtr |
For internal use only. Of no interest to the user.
| |
| GetDefaultContentTypeFragments |
Gets a list of all the Content-Type fragments for which the content of sub-request responses
will be kept by default for any subsequent Request objects created by this WebBrowser.
| |
| GetDefaultContentUrlFragments |
Gets a list of all the URL fragments for which the content of sub-request responses
will be kept by default for any subsequent Request objects created by this WebBrowser.
| |
| GetDefaultHeaderKeys |
Gets a list of names of all the default HTTP request headers that will be
set for every subsequent Request object created by this WebBrowser.
| |
| GetDefaultHeaderValue |
Gets the value of the specified default HTTP header.
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetProxy |
Gets the address of the proxy server used by this WebBrowser.
| |
| GetProxyPort |
Gets the port number used by the proxy server for this WebBrowser.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| IgnoreHost |
Prevents requests from being sent to the specified domain.
| |
| IgnoreHostRegexp |
Prevents requests from being sent to any domain that matches the specified regular expression.
| |
| IncludeContentTypeInCache |
Adds a Content-Type for which cached content is stored.
| |
| IncludeHost |
Allows requests to be sent to the specified domain.
| |
| IncludeHostRegexp |
Allow requests to be sent to any host that matches the given regular expression.
| |
| IsHostIgnored |
Determines whether the specified domain is currently being ignored.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| RemoveCookie |
Removes all cookies with the given name from the cookie cache
| |
| RemoveDefaultHeader |
Removes the specified default HTTP header.
| |
| RemoveDefaultKeepSubRequestContentType |
Removes a Content-Type fragment, so the content of sub-request responses that match
the specified Content-Type fragment will no longer be kept by default
for any subsequent Request objects created by this WebBrowser.
| |
| RemoveDefaultKeepSubRequestContentUrl |
Removes a URL, so the content of sub-request responses that match the specified URL
fragment will no longer be kept by default
for any subsequent Request objects created by this WebBrowser.
| |
| ResumeLogging |
Resumes detailed HTTP logging for this Virtual User.
| |
| SaveCookie |
Saves cookie data for the specified host.
| |
| SetAccess |
Sets the dwAccessType, lpszProxyName and lpszProxyBypass parameters to be passed to InternetOpen() used by WinInet/WinHTTP.
| |
| SetAuthentication |
Sets the domain, username and password that will be used for HTTP authentication.
| |
| SetDefaultHeader(String) |
Sets a default HTTP request header for every subsequent Request
object created by this WebBrowser, using the contents of the specified string.
| |
| SetDefaultHeader(String, String) |
Sets a default HTTP request header for every subsequent Request
object created by this WebBrowser, as a name/value pair.
| |
| SetProxy |
Sets the proxy server address and port.
| |
| SetProxyUserPassword |
Sets the username and password that will be used for proxy authentication.
| |
| SetUserPassword |
Sets the username and password that will be used for HTTP authentication.
| |
| SuspendLogging |
Suspends detailed HTTP logging for this Virtual User.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| UnignoreHost |
Stops preventing requests from being sent to the specified domain.
| |
| UnignoreHostRegexp |
Stops preventing requests from being sent to the domains that match the specified regular expression.
| |
| UnincludeHost |
Stop sending requests to the specified domain.
| |
| UnincludeHostRegexp |
Stop sending requests to hosts that match the given regular expression.
| |
| UnsetProxy |
Unsets the proxy server address and port.
|
Properties
| Name | Description | |
|---|---|---|
| AccessType |
Gets the dwAccessType parameter to be passed to InternetOpen() used by WinInet/WinHTTP.
| |
| BufferSize |
Gets or sets the size of the buffer used when reading TCP data from a socket.
| |
| CacheInMemoryContentLimit |
Gets or sets the maximum size of resources that can be cached in memory.
| |
| CacheSecureData |
Gets or sets a value that indicates whether secure (HTTPS) data will be cached.
| |
| CachingEnabled |
Gets or sets a value that indicates whether HTTP caching is enabled.
| |
| CertificateDisplay |
Gets or sets a value that indicates whether certificate names should be written to the event log. This can be useful for debugging SSL/TLS client certificate issues.
| |
| CertificateStoreName |
Gets or sets the name of the system certificate store.
| |
| CertificateSubject |
Gets or sets the subject to search for when selecting a client certificate.
| |
| CertLocation |
Gets or sets the location folder or file path for a client certificate.
| |
| ConnectionsPerServer |
Gets or sets the maximum number of connections allowed per server for a WinHTTP handler.
| |
| ConnectRetries |
Gets or sets the number of times to attempt to connect to a web server before reporting a failure.
| |
| ConnectTimeout |
Gets or sets the time in milliseconds to wait for a TCP connection to be opened, before reporting a failure.
| |
| CookiesSupported |
Gets or sets a value that indicates whether cookies are be handled automatically.
| |
| DefaultCharactersAllowedInPostedForm |
Gets or sets the characters that, by default, will NOT be percent-encoded when a Form is sent to the web server using a POST request.
| |
| DefaultConnectionIdleTimeout |
Gets or sets the time in milliseconds after which a TCP connection is considered to be idle, and automatically closed.
| |
| DefaultFollowRedirects |
Gets or sets a value that indicates whether redirects will automatically be followed for any
subsequent Request objects created by this WebBrowser.
| |
| DefaultIncludeQueryDataInLabels |
Gets or sets a value that indicates whether URLs with different query data should be considered different
from each other by default.
| |
| DefaultKeepAllSubRequestContent |
Gets or sets a value that indicates whether the content of responses to sub-requests should be kept,
for any subsequent Request objects created by this WebBrowser.
| |
| DefaultKeepContent |
Gets or sets a value that indicates whether to keep the content of responses by default,
for any subsequent Request objects created by this WebBrowser.
| |
| DefaultRetrieveSubRequests |
Gets or sets a value that indicates whether sub-requests will be retrieved for any
subsequent Request objects created by this WebBrowser.
| |
| DefaultSubRequestThreadCount |
Gets or sets the number of threads that will be used to fetch sub-requests from the web server,
for any subsequent Request objects created by this WebBrowser.
| |
| DefaultTimeEveryHttpRequest |
Gets or sets a value that indicates whether sub-requests will be timed as well as top-level HTTP requests,
for any subsequent Request objects created by this WebBrowser.
| |
| DefaultUserAgent |
Gets or sets the value that the "User-Agent" HTTP header defaults to
in Request objects created by this WebBrowser.
| |
| DefaultVersion |
Gets or sets the HTTP version as a string, as set by default
for any subsequent Request objects created by this WebBrowser.
| |
| DnsRetries |
Gets or sets the number of times that eggPlant Performance will retry a DNS lookup in the event of failure.
| |
| DnsTimeout |
Gets or sets the time in milliseconds before a DNS lookup will time-out.
| |
| EnableOptionalClientCertificates |
Enables the use of optional client certificates, in case the server requests a client certificate but doesn't require one.
| |
| HostFilteringMode |
Get/set the HostFilteringMode.
| |
| IsDynatraceIntegrationEnabled |
Gets or sets a value that indicates whether dynaTrace integration is enabled.
| |
| IsLoggingEnabled |
Gets a value that indicates whether detailed HTTP logging has been enabled for this Virtual User.
| |
| IsLoggingSuspended |
Gets a value that indicates whether detailed HTTP logging has been suspended for this Virtual User.
| |
| IsSetCertLocation |
Gets a value that indicates whether a certificate location has been set.
| |
| IsSetProxy |
Gets a value that indicates whether a proxy server has been defined for this WebBrowser.
| |
| LocalIpEndPoint |
Gets or sets the local IpEndPoint to use when making a connection to a web server.
| |
| MaxNetworkErrors |
Gets or sets the maximum number of network errors to accept before the script is terminated.
| |
| MinorVersion |
Gets or sets the minor HTTP version number.
| |
| Password |
Gets or sets the password that will be used for HTTP authentication.
| |
| ProxyBypass |
Gets the lpszProxyBypass parameter to be passed to InternetOpen() used by WinInet/WinHTTP.
| |
| ProxyServer |
Gets the lpszProxyName parameter to be passed to InternetOpen() used by WinInet/WinHTTP.
| |
| ReadRetries |
Gets or sets the number of times to attempt to read data from the web server before reporting a failure.
| |
| ReceiveTimeout |
Gets or sets the time in milliseconds to wait for a web server to respond to a request before reporting a failure.
| |
| ResponseWithNoExpiryInformationIsFresh |
Gets or sets a value that indicates whether a response from a web server that does not contains any
expiry information (such as an "Expires" or "Cache-Control, max-age" header) is treated as expired or not.
| |
| SendTimeout |
Gets or sets the time in milliseconds before a sent TCP packet will time-out.
| |
| SSLrenegotiateTime |
Gets or sets the time in milliseconds after which the SSL connection must be renegotiated.
| |
| User |
Gets or sets the username that will be used for HTTP authentication.
| |
| VirtualUser |
Gets the VirtualUser instance that this WebBrowser is associated with.
|
See Also