A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort() - Method in interface com.browserup.bup.BrowserUpProxy
-
Like
BrowserUpProxy.stop(), shuts down the proxy server and no longer accepts incoming connections, but does not wait for any existing network traffic to cease. - abort() - Method in class com.browserup.bup.BrowserUpProxyServer
- AbstractHostNameRemapper - Class in com.browserup.bup.proxy.dns
-
Base class that provides host name remapping capabilities for AdvancedHostResolvers.
- AbstractHostNameRemapper() - Constructor for class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- ACCEPTED - com.browserup.harreader.model.HttpStatus
- ActivityMonitor - Class in com.browserup.bup.proxy
-
Tracks active and total requests on a proxy, and provides a mechanism to wait for active requests to finish.
- ActivityMonitor() - Constructor for class com.browserup.bup.proxy.ActivityMonitor
- addBrowserUpFilters() - Method in class com.browserup.bup.BrowserUpProxyServer
-
Adds the basic BrowserUp-proxy filters, except for the relatively-expensive HAR capture filter.
- addFirstHttpFilterFactory(HttpFiltersSource) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a new filter factory (request/response interceptor) to the beginning of the HttpFilters chain.
- addFirstHttpFilterFactory(HttpFiltersSource) - Method in class com.browserup.bup.BrowserUpProxyServer
- addHarCaptureFilter() - Method in class com.browserup.bup.BrowserUpProxyServer
-
Enables the HAR capture filter if it has not already been enabled.
- addHeader(String, String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a new HTTP header to every request.
- addHeader(String, String) - Method in class com.browserup.bup.BrowserUpProxyServer
- addHeaders(Map<String, String>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds the specified HTTP headers to every request.
- addHeaders(Map<String, String>) - Method in class com.browserup.bup.BrowserUpProxyServer
- AddHeadersFilter - Class in com.browserup.bup.filters
-
Adds the headers specified in the constructor to this request.
- AddHeadersFilter(HttpRequest, Map<String, String>) - Constructor for class com.browserup.bup.filters.AddHeadersFilter
- addHttpFilterFactory(HttpFiltersSource) - Method in class com.browserup.bup.BrowserUpProxyServer
- addLastHttpFilterFactory(HttpFiltersSource) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a new filter factory (request/response interceptor) to the end of the HttpFilters chain.
- addLastHttpFilterFactory(HttpFiltersSource) - Method in class com.browserup.bup.BrowserUpProxyServer
- addRequest(AssertionEntryResult) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- addRequestFilter(RequestFilter) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a new RequestFilter that can be used to examine and manipulate the request before sending it to the server.
- addRequestFilter(RequestFilter) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Note: The current implementation of this method forces a maximum request size of 2 MiB.
- addResponseFilter(ResponseFilter) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a new ResponseFilter that can be used to examine and manipulate the response before sending it to the client.
- addResponseFilter(ResponseFilter) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Note: The current implementation of this method forces a maximum response size of 2 MiB.
- addWhitelistPattern(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a URL-matching regular expression to an existing whitelist.
- addWhitelistPattern(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- AdvancedHostResolver - Interface in com.browserup.bup.proxy.dns
-
This interface defines the "core" DNS-manipulation functionality that BrowserUp Proxy supports, in addition to the basic name resolution capability defined in
HostResolver. - ALREADY_REPORTED - com.browserup.harreader.model.HttpStatus
- applyRemapping(String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
-
Applies this class's host name remappings to the specified original host, returning the remapped host name (if any), or the originalHost if there is no remapped host name.
- assertion(HarEntry) - Method in interface com.browserup.bup.assertion.HarEntryAssertion
- assertion(HarEntry) - Method in class com.browserup.bup.assertion.ResponseTimeWithinHarEntryAssertion
- AssertionEntryResult - Class in com.browserup.bup.assertion.model
- AssertionEntryResult() - Constructor for class com.browserup.bup.assertion.model.AssertionEntryResult
- AssertionEntryResult.Builder - Class in com.browserup.bup.assertion.model
- AssertionFilterInfo - Class in com.browserup.bup.assertion.model.filter
- AssertionFilterInfo() - Constructor for class com.browserup.bup.assertion.model.filter.AssertionFilterInfo
- AssertionResult - Class in com.browserup.bup.assertion.model
- AssertionResult() - Constructor for class com.browserup.bup.assertion.model.AssertionResult
- AssertionResult.Builder - Class in com.browserup.bup.assertion.model
- AssertionUrlFilterInfo - Class in com.browserup.bup.assertion.model.filter
- AssertionUrlFilterInfo() - Constructor for class com.browserup.bup.assertion.model.filter.AssertionUrlFilterInfo
- AssertionUrlFilterInfo(String) - Constructor for class com.browserup.bup.assertion.model.filter.AssertionUrlFilterInfo
- assertMostRecentUrlResponseTimeWithin(Pattern, long) - Method in interface com.browserup.bup.BrowserUpProxy
- assertMostRecentUrlResponseTimeWithin(Pattern, long) - Method in class com.browserup.bup.BrowserUpProxyServer
- AuthType - Enum in com.browserup.bup.proxy.auth
-
Authentication types support by BrowserUpProxy.
- autoAuthorization(String, String, String, AuthType) - Method in interface com.browserup.bup.BrowserUpProxy
-
Enables automatic authorization for the specified domain and auth type.
- autoAuthorization(String, String, String, AuthType) - Method in class com.browserup.bup.BrowserUpProxyServer
- AutoBasicAuthFilter - Class in com.browserup.bup.filters
-
A filter that adds Basic authentication information to non-CONNECT requests.
- AutoBasicAuthFilter(HttpRequest, ChannelHandlerContext, Map<String, String>) - Constructor for class com.browserup.bup.filters.AutoBasicAuthFilter
B
- BAD_GATEWAY - com.browserup.harreader.model.HttpStatus
- BAD_REQUEST - com.browserup.harreader.model.HttpStatus
- base64EncodeBasicCredentials(String, String) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Base64-encodes the specified username and password for Basic Authorization for HTTP requests or upstream proxy authorization.
- BASIC - com.browserup.bup.proxy.auth.AuthType
- BasicHostResolver - Class in com.browserup.bup.proxy.dns
-
An
AdvancedHostResolverthat throws UnsupportedOperationException on all methods exceptHostResolver.resolve(String). - BasicHostResolver() - Constructor for class com.browserup.bup.proxy.dns.BasicHostResolver
- BlacklistEntry - Class in com.browserup.bup.proxy
-
An entry in the Blacklist, consisting of a regular expression to match the URL, an HTTP status code, and a regular expression to match the HTTP method.
- BlacklistEntry(String, int) - Constructor for class com.browserup.bup.proxy.BlacklistEntry
-
Creates a new BlacklistEntry with no HTTP method matching (i.e.
- BlacklistEntry(String, int, String) - Constructor for class com.browserup.bup.proxy.BlacklistEntry
-
Creates a new BlacklistEntry which will match both a URL and an HTTP method
- BlacklistFilter - Class in com.browserup.bup.filters
-
Applies blacklist entries to this request.
- BlacklistFilter(HttpRequest, ChannelHandlerContext, Collection<BlacklistEntry>) - Constructor for class com.browserup.bup.filters.BlacklistFilter
- blacklistRequests(String, int) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a URL-matching regular expression to the blacklist.
- blacklistRequests(String, int) - Method in class com.browserup.bup.BrowserUpProxyServer
- blacklistRequests(String, int, String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a URL-matching regular expression to the blacklist.
- blacklistRequests(String, int, String) - Method in class com.browserup.bup.BrowserUpProxyServer
- BrowserUpHttpFilterChain - Class in com.browserup.bup.filters
-
The filter "driver" that delegates to all chained filters specified by the proxy server.
- BrowserUpHttpFilterChain(BrowserUpProxyServer, HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.BrowserUpHttpFilterChain
- BrowserUpHttpUtil - Class in com.browserup.bup.util
-
Utility class with static methods for processing HTTP requests and responses.
- BrowserUpHttpUtil() - Constructor for class com.browserup.bup.util.BrowserUpHttpUtil
- BrowserUpProxy - Interface in com.browserup.bup
- BrowserUpProxyServer - Class in com.browserup.bup
-
A LittleProxy-based implementation of
BrowserUpProxy. - BrowserUpProxyServer() - Constructor for class com.browserup.bup.BrowserUpProxyServer
- BrowserUpProxyUtil - Class in com.browserup.bup.util
-
General utility class for functionality and classes used mostly internally by BrowserUp Proxy.
- BrowserUpProxyUtil() - Constructor for class com.browserup.bup.util.BrowserUpProxyUtil
- Builder() - Constructor for class com.browserup.bup.assertion.model.AssertionEntryResult.Builder
- Builder() - Constructor for class com.browserup.bup.assertion.model.AssertionResult.Builder
- byCode(int) - Static method in enum com.browserup.harreader.model.HttpStatus
C
- captureConnectTiming() - Method in class com.browserup.bup.filters.HarCaptureFilter
-
Populates ssl and connect timing info in the HAR if an entry for this client and server exist in the cache.
- captureContentEncoding(HttpResponse) - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- captureFullResponseContents() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- captureHeaders(HttpHeaders) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureQueryParameters(HttpRequest) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRedirectUrl(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRequestContent(HttpRequest, byte[]) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRequestCookies(HttpRequest) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRequestHeaders(HttpRequest) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRequestHeaderSize(HttpRequest) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureRequestSize(HttpContent) - Method in class com.browserup.bup.filters.HarCaptureFilter
-
Adds the size of this httpContent to the requestBodySize.
- captureResponse(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseContent(HttpResponse, byte[]) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseCookies(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseHeaders(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseHeaderSize(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseMimeType(HttpResponse) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureResponseSize(HttpContent) - Method in class com.browserup.bup.filters.HarCaptureFilter
-
Adds the size of this httpContent to the responseBodySize.
- captureTrailingHeaders(LastHttpContent) - Method in class com.browserup.bup.filters.HarCaptureFilter
- captureTrailingHeaders(LastHttpContent) - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- CaptureType - Enum in com.browserup.bup.proxy
-
Data types that the proxy can capture.
- CCM_POST - com.browserup.harreader.model.HttpMethod
- ChainedHostResolver - Class in com.browserup.bup.proxy.dns
-
An
AdvancedHostResolverthat applies the AdvancedHostResolver methods to multiple implementations. - ChainedHostResolver(Collection<? extends AdvancedHostResolver>) - Constructor for class com.browserup.bup.proxy.dns.ChainedHostResolver
-
Creates a ChainedHostResolver that applies
AdvancedHostResolvermethods to the specified resolvers in the order specified by the collection's iterator. - chainedProxyAuthorization(String, String, AuthType) - Method in interface com.browserup.bup.BrowserUpProxy
-
Enables chained proxy authorization using the Proxy-Authorization header described in RFC 7235, section 4.4 (https://tools.ietf.org/html/rfc7235#section-4.4).
- chainedProxyAuthorization(String, String, AuthType) - Method in class com.browserup.bup.BrowserUpProxyServer
- clearBlacklist() - Method in interface com.browserup.bup.BrowserUpProxy
-
Clears any existing blacklist.
- clearBlacklist() - Method in class com.browserup.bup.BrowserUpProxyServer
- clearDNSCache() - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Clears both the positive (successful DNS lookups) and negative (failed DNS lookups) cache.
- clearDNSCache() - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- clearDNSCache() - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- clearDNSCache() - Method in class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.
- clearDNSCache() - Method in class com.browserup.bup.proxy.dns.NativeCacheManipulatingResolver
- clearDNSCache() - Method in class com.browserup.bup.proxy.dns.NativeResolver
- clearHostRemappings() - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- clearHostRemappings() - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Removes all hostname remappings.
- clearHostRemappings() - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- clearHostRemappings() - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- clearRewriteRules() - Method in interface com.browserup.bup.BrowserUpProxy
-
Clears all existing rewrite rules.
- clearRewriteRules() - Method in class com.browserup.bup.BrowserUpProxyServer
- ClientRequestCaptureFilter - Class in com.browserup.bup.filters
-
This filter captures requests from the client (headers and content).
- ClientRequestCaptureFilter(HttpRequest) - Constructor for class com.browserup.bup.filters.ClientRequestCaptureFilter
- ClientRequestCaptureFilter(HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.ClientRequestCaptureFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.AddHeadersFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.AutoBasicAuthFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.BlacklistFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.ClientRequestCaptureFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.HarCaptureFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.HttpsHostCaptureFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.RegisterRequestFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.RequestFilterAdapter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.RewriteUrlFilter
- clientToProxyRequest(HttpObject) - Method in class com.browserup.bup.filters.WhitelistFilter
- ClientUtil - Class in com.browserup.bup.client
-
A utility class with convenience methods for clients using BrowserUp Proxy in embedded mode.
- ClientUtil() - Constructor for class com.browserup.bup.client.ClientUtil
- com.browserup.bup - package com.browserup.bup
- com.browserup.bup.assertion - package com.browserup.bup.assertion
- com.browserup.bup.assertion.error - package com.browserup.bup.assertion.error
- com.browserup.bup.assertion.model - package com.browserup.bup.assertion.model
- com.browserup.bup.assertion.model.filter - package com.browserup.bup.assertion.model.filter
- com.browserup.bup.assertion.supplier - package com.browserup.bup.assertion.supplier
- com.browserup.bup.client - package com.browserup.bup.client
- com.browserup.bup.exception - package com.browserup.bup.exception
- com.browserup.bup.filters - package com.browserup.bup.filters
- com.browserup.bup.filters.support - package com.browserup.bup.filters.support
- com.browserup.bup.filters.util - package com.browserup.bup.filters.util
- com.browserup.bup.proxy - package com.browserup.bup.proxy
- com.browserup.bup.proxy.auth - package com.browserup.bup.proxy.auth
- com.browserup.bup.proxy.dns - package com.browserup.bup.proxy.dns
- com.browserup.bup.util - package com.browserup.bup.util
- com.browserup.harreader - package com.browserup.harreader
- com.browserup.harreader.filter - package com.browserup.harreader.filter
- com.browserup.harreader.jackson - package com.browserup.harreader.jackson
- com.browserup.harreader.model - package com.browserup.harreader.model
- CONFLICT - com.browserup.harreader.model.HttpStatus
- CONNECT - com.browserup.harreader.model.HttpMethod
- consumeConnectTimingForConnection(InetSocketAddress) - Static method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
-
Retrieves and removes (thus "consumes") the SSL timing information from the connection cache for the specified address.
- copyHarThroughPageRef(Har, String) - Static method in class com.browserup.bup.util.BrowserUpProxyUtil
- create() - Method in class com.browserup.bup.assertion.model.AssertionEntryResult.Builder
- create() - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- CREATED - com.browserup.harreader.model.HttpStatus
- createDnsJavaResolver() - Static method in class com.browserup.bup.client.ClientUtil
-
Deprecated.The dnsjava resolver has been deprecated in favor of the standard JVM resolver and will be removed in BUP >2.1.
- createDnsJavaWithNativeFallbackResolver() - Static method in class com.browserup.bup.client.ClientUtil
-
Deprecated.The dnsjava resolver has been deprecated in favor of the standard JVM resolver and will be removed in BUP >2.1.
- createHarResponseForFailure() - Static method in class com.browserup.bup.filters.util.HarCaptureUtil
-
Creates a HarResponse object for failed requests.
- createNativeCacheManipulatingResolver() - Static method in class com.browserup.bup.client.ClientUtil
-
Creates a
NativeCacheManipulatingResolverinstance that can be used when callingBrowserUpProxy.setHostNameResolver(com.browserup.bup.proxy.dns.AdvancedHostResolver). - createNativeResolver() - Static method in class com.browserup.bup.client.ClientUtil
-
Creates a
NativeResolverinstance that does not support cache manipulation that can be used when callingBrowserUpProxy.setHostNameResolver(com.browserup.bup.proxy.dns.AdvancedHostResolver). - createSeleniumProxy(BrowserUpProxy) - Static method in class com.browserup.bup.client.ClientUtil
-
Creates a Selenium Proxy object from the BrowserUpProxy instance.
- createSeleniumProxy(BrowserUpProxy, InetAddress) - Static method in class com.browserup.bup.client.ClientUtil
-
Creates a Selenium Proxy object from the BrowserUpProxy instance, using the specified connectableAddress as the Selenium Proxy object's proxy address.
- createSeleniumProxy(InetSocketAddress) - Static method in class com.browserup.bup.client.ClientUtil
-
Creates a Selenium Proxy object using the specified connectableAddressAndPort as the HTTP proxy server.
D
- DECOMPRESS_BUFFER_SIZE - Static variable in class com.browserup.bup.util.BrowserUpHttpUtil
-
Buffer size when decompressing content.
- decompressContents() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- decompressContents(byte[]) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Decompresses the gzipped byte stream.
- DecompressionException - Exception in com.browserup.bup.exception
-
Indicates that an error occurred while decompressing content.
- DecompressionException() - Constructor for exception com.browserup.bup.exception.DecompressionException
- DecompressionException(String) - Constructor for exception com.browserup.bup.exception.DecompressionException
- DecompressionException(String, Throwable) - Constructor for exception com.browserup.bup.exception.DecompressionException
- DecompressionException(Throwable) - Constructor for exception com.browserup.bup.exception.DecompressionException
- DEFAULT_HTTP_CHARSET - Static variable in class com.browserup.bup.util.BrowserUpHttpUtil
-
The default charset when the Content-Type header does not specify a charset.
- DEFAULT_SIZE - Static variable in class com.browserup.harreader.model.HarRequest
- DEFAULT_SIZE - Static variable in class com.browserup.harreader.model.HarResponse
- DEFAULT_TIME - Static variable in class com.browserup.harreader.model.HarPageTiming
- DEFAULT_VERSION - Static variable in class com.browserup.harreader.model.HarLog
- DefaultMapperFactory - Class in com.browserup.harreader.jackson
- DefaultMapperFactory() - Constructor for class com.browserup.harreader.jackson.DefaultMapperFactory
- DelegatingHostResolver - Class in com.browserup.bup.proxy.dns
-
A LittleProxy HostResolver that delegates to the specified
AdvancedHostResolverinstance. - DelegatingHostResolver(AdvancedHostResolver) - Constructor for class com.browserup.bup.proxy.dns.DelegatingHostResolver
-
Creates a new resolver that will delegate to the specified resolver.
- DELETE - com.browserup.harreader.model.HttpMethod
- deserialize(JsonParser, DeserializationContext) - Method in class com.browserup.harreader.jackson.ExceptionIgnoringDateDeserializer
- deserialize(JsonParser, DeserializationContext) - Method in class com.browserup.harreader.jackson.ExceptionIgnoringIntegerDeserializer
- disableHarCaptureTypes(CaptureType...) - Method in interface com.browserup.bup.BrowserUpProxy
-
Disables the specified HAR capture types.
- disableHarCaptureTypes(CaptureType...) - Method in class com.browserup.bup.BrowserUpProxyServer
- disableHarCaptureTypes(Set<CaptureType>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Disables the specified HAR capture types.
- disableHarCaptureTypes(Set<CaptureType>) - Method in class com.browserup.bup.BrowserUpProxyServer
- disableWhitelist() - Method in interface com.browserup.bup.BrowserUpProxy
-
Clears any existing whitelist and disables whitelisting.
- disableWhitelist() - Method in class com.browserup.bup.BrowserUpProxyServer
- DnsJavaResolver - Class in com.browserup.bup.proxy.dns
-
Deprecated.The dnsjava resolver has been deprecated in favor of the standard JVM resolver and will be removed in BUP >2.1.
- DnsJavaResolver() - Constructor for class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.
E
- enableEmptyWhitelist(int) - Method in interface com.browserup.bup.BrowserUpProxy
-
Enables the whitelist, but with no matching URLs.
- enableEmptyWhitelist(int) - Method in class com.browserup.bup.BrowserUpProxyServer
- enableHarCaptureTypes(CaptureType...) - Method in interface com.browserup.bup.BrowserUpProxy
-
Enables the specified HAR capture types.
- enableHarCaptureTypes(CaptureType...) - Method in class com.browserup.bup.BrowserUpProxyServer
- enableHarCaptureTypes(Set<CaptureType>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Enables the specified HAR capture types.
- enableHarCaptureTypes(Set<CaptureType>) - Method in class com.browserup.bup.BrowserUpProxyServer
- endHar() - Method in interface com.browserup.bup.BrowserUpProxy
-
Stops capturing traffic in the HAR.
- endHar() - Method in class com.browserup.bup.BrowserUpProxyServer
- endPage() - Method in class com.browserup.bup.BrowserUpProxyServer
- equals(Object) - Method in class com.browserup.bup.proxy.RewriteRule
- equals(Object) - Method in class com.browserup.harreader.model.Har
- equals(Object) - Method in class com.browserup.harreader.model.HarCache
- equals(Object) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- equals(Object) - Method in class com.browserup.harreader.model.HarContent
- equals(Object) - Method in class com.browserup.harreader.model.HarCookie
- equals(Object) - Method in class com.browserup.harreader.model.HarCreatorBrowser
- equals(Object) - Method in class com.browserup.harreader.model.HarEntry
- equals(Object) - Method in class com.browserup.harreader.model.HarHeader
- equals(Object) - Method in class com.browserup.harreader.model.HarLog
- equals(Object) - Method in class com.browserup.harreader.model.HarPage
- equals(Object) - Method in class com.browserup.harreader.model.HarPageTiming
- equals(Object) - Method in class com.browserup.harreader.model.HarPostData
- equals(Object) - Method in class com.browserup.harreader.model.HarPostDataParam
- equals(Object) - Method in class com.browserup.harreader.model.HarQueryParam
- equals(Object) - Method in class com.browserup.harreader.model.HarRequest
- equals(Object) - Method in class com.browserup.harreader.model.HarResponse
- equals(Object) - Method in class com.browserup.harreader.model.HarTiming
- ExceptionIgnoringDateDeserializer - Class in com.browserup.harreader.jackson
- ExceptionIgnoringDateDeserializer() - Constructor for class com.browserup.harreader.jackson.ExceptionIgnoringDateDeserializer
- ExceptionIgnoringIntegerDeserializer - Class in com.browserup.harreader.jackson
- ExceptionIgnoringIntegerDeserializer() - Constructor for class com.browserup.harreader.jackson.ExceptionIgnoringIntegerDeserializer
- EXPECTATION_FAILED - com.browserup.harreader.model.HttpStatus
- extractBinaryHttpEntityBody(HttpContent) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Extracts the binary contents from an HTTP message.
- extractHttpEntityBody(FullHttpMessage) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Extracts the entity body from a FullHttpMessage, according to the character set in the message's Content-Type header.
- extractHttpEntityBody(HttpContent, Charset) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Extracts the entity body from an HTTP content object, according to the specified character set.
- extractReadableBytes(ByteBuf) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Extracts all readable bytes from the ByteBuf as a byte array.
F
- FAILED_DEPENDENCY - com.browserup.harreader.model.HttpStatus
- filterRequest(HttpRequest, HttpMessageContents, HttpMessageInfo) - Method in interface com.browserup.bup.filters.RequestFilter
-
Implement this method to filter an HTTP request.
- filterRequest(HttpRequest, ChannelHandlerContext) - Method in class com.browserup.bup.filters.RequestFilterAdapter.FilterSource
- filterRequest(HttpRequest, ChannelHandlerContext) - Method in class com.browserup.bup.filters.ResponseFilterAdapter.FilterSource
- filterResponse(HttpResponse, HttpMessageContents, HttpMessageInfo) - Method in interface com.browserup.bup.filters.ResponseFilter
-
Implement this method to filter an HTTP response.
- FilterSource(RequestFilter) - Constructor for class com.browserup.bup.filters.RequestFilterAdapter.FilterSource
-
Creates a new filter source that will invoke the specified filter and uses the
RequestFilterAdapter.FilterSource.DEFAULT_MAXIMUM_REQUEST_BUFFER_SIZEas the maximum buffer size. - FilterSource(RequestFilter, int) - Constructor for class com.browserup.bup.filters.RequestFilterAdapter.FilterSource
-
Creates a new filter source that will invoke the specified filter and uses the maximumRequestBufferSizeInBytes as the maximum buffer size.
- FilterSource(ResponseFilter) - Constructor for class com.browserup.bup.filters.ResponseFilterAdapter.FilterSource
-
Creates a new filter source that will invoke the specified filter and uses the
ResponseFilterAdapter.FilterSource.DEFAULT_MAXIMUM_RESPONSE_BUFFER_SIZEas the maximum buffer size. - FilterSource(ResponseFilter, int) - Constructor for class com.browserup.bup.filters.ResponseFilterAdapter.FilterSource
-
Creates a new filter source that will invoke the specified filter and uses the maximumResponseBufferSizeInBytes as the maximum buffer size.
- findEntries(Pattern) - Method in interface com.browserup.bup.BrowserUpProxy
-
Search the entire log for entries whose request URL matches the given
url. - findEntries(Pattern) - Method in class com.browserup.bup.BrowserUpProxyServer
- findEntries(Pattern) - Method in class com.browserup.harreader.model.HarLog
-
Search the entire log for entries whose request URL matches the given
url. - findMostRecentEntry(Pattern) - Method in interface com.browserup.bup.BrowserUpProxy
-
Search the entire log for the most recent entry whose request URL matches the given
url. - findMostRecentEntry(Pattern) - Method in class com.browserup.bup.BrowserUpProxyServer
- findMostRecentEntry(Pattern) - Method in class com.browserup.harreader.model.HarLog
-
Search the entire log for the most recent entry whose request URL matches the given
url. - FORBIDDEN - com.browserup.harreader.model.HttpStatus
- FOUND - com.browserup.harreader.model.HttpStatus
G
- GATEWAY_TIMEOUT - com.browserup.harreader.model.HttpStatus
- get() - Method in class com.browserup.bup.assertion.supplier.MostRecentUrlFilteredHarEntrySupplier
- get() - Method in class com.browserup.bup.assertion.supplier.UrlFilteredHarEntriesSupplier
- GET - com.browserup.harreader.model.HttpMethod
- getActiveRequests() - Method in class com.browserup.bup.proxy.ActivityMonitor
- getAdditional() - Method in class com.browserup.harreader.model.HarEntry
- getAdditional() - Method in class com.browserup.harreader.model.HarPage
- getAdditional() - Method in class com.browserup.harreader.model.HarRequest
- getAdditional() - Method in class com.browserup.harreader.model.HarResponse
- getAfterRequest() - Method in class com.browserup.harreader.model.HarCache
- getAllContentCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getAllHeaders() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns all headers previously added with
BrowserUpProxy.addHeader(String name, String value). - getAllHeaders() - Method in class com.browserup.bup.BrowserUpProxyServer
- getBeforeRequest() - Method in class com.browserup.harreader.model.HarCache
- getBinaryContentCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getBinaryContents() - Method in class com.browserup.bup.util.HttpMessageContents
-
Retrieves the binary contents of this message.
- getBlacklist() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns all blacklist entries currently in effect.
- getBlacklist() - Method in class com.browserup.bup.BrowserUpProxyServer
- getBlocked() - Method in class com.browserup.harreader.model.HarTiming
- getBlocked(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getBlockedTimeNanos() - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- getBodySize() - Method in class com.browserup.harreader.model.HarRequest
- getBodySize() - Method in class com.browserup.harreader.model.HarResponse
- getBrowser() - Method in class com.browserup.harreader.model.HarLog
- getCache() - Method in class com.browserup.harreader.model.HarEntry
- getChainedProxy() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the address and port of the upstream proxy.
- getChainedProxy() - Method in class com.browserup.bup.BrowserUpProxyServer
- getChannelHandlerContext() - Method in class com.browserup.bup.util.HttpMessageInfo
-
The
ChannelHandlerContextfor this request's client connection. - getCharset() - Method in class com.browserup.bup.util.HttpMessageContents
-
Retrieves the character set of the entity body.
- getCharsetFromMessage(HttpMessage) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Derives the charset from the Content-Type header in the HttpMessage.
- getClientBindAddress() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the address of the network interface on which the proxy is listening for client connections.
- getClientBindAddress() - Method in class com.browserup.bup.BrowserUpProxyServer
- getCode() - Method in enum com.browserup.harreader.model.HttpStatus
- getComment() - Method in class com.browserup.harreader.model.HarCache
- getComment() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- getComment() - Method in class com.browserup.harreader.model.HarContent
- getComment() - Method in class com.browserup.harreader.model.HarCookie
- getComment() - Method in class com.browserup.harreader.model.HarCreatorBrowser
- getComment() - Method in class com.browserup.harreader.model.HarEntry
- getComment() - Method in class com.browserup.harreader.model.HarHeader
- getComment() - Method in class com.browserup.harreader.model.HarLog
- getComment() - Method in class com.browserup.harreader.model.HarPage
- getComment() - Method in class com.browserup.harreader.model.HarPageTiming
- getComment() - Method in class com.browserup.harreader.model.HarPostData
- getComment() - Method in class com.browserup.harreader.model.HarPostDataParam
- getComment() - Method in class com.browserup.harreader.model.HarQueryParam
- getComment() - Method in class com.browserup.harreader.model.HarRequest
- getComment() - Method in class com.browserup.harreader.model.HarResponse
- getComment() - Method in class com.browserup.harreader.model.HarTiming
- getCompression() - Method in class com.browserup.harreader.model.HarContent
- getConnect() - Method in class com.browserup.harreader.model.HarTiming
- getConnect(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getConnectableAddress() - Static method in class com.browserup.bup.client.ClientUtil
-
Attempts to retrieve a "connectable" address for this device that other devices on the network can use to connect to a local proxy.
- getConnection() - Method in class com.browserup.harreader.model.HarEntry
- getConnectionFailedErrorMessage() - Static method in class com.browserup.bup.filters.util.HarCaptureUtil
-
Returns the error message for the HAR response when the connection fails.
- getConnectTimeNanos() - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- getContent() - Method in class com.browserup.harreader.model.HarResponse
- getContentAsString(byte[], Charset) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Converts the byte array into a String based on the specified charset.
- getContentEncoding() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- getContentType() - Method in class com.browserup.bup.util.HttpMessageContents
-
Retrieves the Content-Type header of this message.
- getContentType() - Method in class com.browserup.harreader.model.HarPostDataParam
- getCookieCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getCookies() - Method in class com.browserup.harreader.model.HarRequest
- getCookies() - Method in class com.browserup.harreader.model.HarResponse
- getCreator() - Method in class com.browserup.harreader.model.HarLog
- getCurrentHarPage() - Method in class com.browserup.bup.BrowserUpProxyServer
- getDns() - Method in class com.browserup.harreader.model.HarTiming
- getDns(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getDnsTimeNanos() - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- getDomain() - Method in class com.browserup.harreader.model.HarCookie
- getEncoding() - Method in class com.browserup.harreader.model.HarContent
- getEntries() - Method in class com.browserup.harreader.model.HarLog
- getErrored() - Method in class com.browserup.bup.assertion.model.AssertionResult
- geteTag() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- getExpires() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- getExpires() - Method in class com.browserup.harreader.model.HarCookie
- getFailed() - Method in class com.browserup.bup.assertion.model.AssertionEntryResult
- getFailed() - Method in class com.browserup.bup.assertion.model.AssertionResult
- getFileName() - Method in class com.browserup.harreader.model.HarPostDataParam
- getFilter() - Method in class com.browserup.bup.assertion.model.AssertionResult
- getFilterFactories() - Method in class com.browserup.bup.BrowserUpProxyServer
- getFilterInfo() - Method in class com.browserup.bup.assertion.supplier.HarEntriesSupplier
- getFullRequestContents() - Method in class com.browserup.bup.filters.ClientRequestCaptureFilter
- getFullResponseContents() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
-
Returns the contents of the entire response.
- getFullUrl(HttpRequest) - Method in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
-
Returns the full, absolute URL of the specified request for both HTTP and HTTPS URLs.
- getHar() - Method in class com.browserup.bup.assertion.supplier.HarEntriesSupplier
- getHar() - Method in interface com.browserup.bup.BrowserUpProxy
-
Retrieves the current HAR.
- getHar() - Method in class com.browserup.bup.BrowserUpProxyServer
- getHarCaptureTypes() - Method in interface com.browserup.bup.BrowserUpProxy
- getHarCaptureTypes() - Method in class com.browserup.bup.BrowserUpProxyServer
- getHeaderCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getHeaders() - Method in class com.browserup.harreader.model.HarRequest
- getHeaders() - Method in class com.browserup.harreader.model.HarResponse
- getHeaderSize(HttpHeaders) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Returns the size of the headers, including the 2 CRLFs at the end of the header block.
- getHeadersSize() - Method in class com.browserup.harreader.model.HarRequest
- getHeadersSize() - Method in class com.browserup.harreader.model.HarResponse
- getHitCount() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- getHost(HttpRequest) - Method in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
-
Returns the hostname (but not the port) the specified request for both HTTP and HTTPS requests.
- getHostAndPort(HttpRequest) - Method in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
-
Returns the host and port of the specified request for both HTTP and HTTPS requests.
- getHostNameResolver() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the current host name resolver.
- getHostNameResolver() - Method in class com.browserup.bup.BrowserUpProxyServer
- getHostRemappings() - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- getHostRemappings() - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Returns all host remappings in effect.
- getHostRemappings() - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- getHostRemappings() - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- getHttpMethodPattern() - Method in class com.browserup.bup.proxy.BlacklistEntry
- getHttpOnly() - Method in class com.browserup.harreader.model.HarCookie
- getHttpRequest() - Method in class com.browserup.bup.filters.ClientRequestCaptureFilter
- getHttpResponse() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- getHttpVersion() - Method in class com.browserup.harreader.model.HarRequest
- getHttpVersion() - Method in class com.browserup.harreader.model.HarResponse
- getId() - Method in class com.browserup.harreader.model.HarPage
- getLastAccess() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- getLog() - Method in class com.browserup.harreader.model.Har
- getMaximumRequestBufferSizeInBytes() - Method in class com.browserup.bup.filters.RequestFilterAdapter.FilterSource
- getMaximumResponseBufferSizeInBytes() - Method in class com.browserup.bup.filters.ResponseFilterAdapter.FilterSource
- getMessage() - Method in class com.browserup.bup.assertion.error.HarEntryAssertionError
- getMessage() - Method in class com.browserup.bup.assertion.model.AssertionEntryResult
- getMessage() - Method in class com.browserup.bup.assertion.model.AssertionResult
- getMethod() - Method in class com.browserup.bup.proxy.BlacklistEntry
-
Deprecated.
- getMethod() - Method in class com.browserup.harreader.model.HarRequest
- getMimeType() - Method in class com.browserup.harreader.model.HarContent
- getMimeType() - Method in class com.browserup.harreader.model.HarPostData
- getName() - Method in class com.browserup.harreader.model.HarCookie
- getName() - Method in class com.browserup.harreader.model.HarCreatorBrowser
- getName() - Method in class com.browserup.harreader.model.HarHeader
- getName() - Method in class com.browserup.harreader.model.HarPostDataParam
- getName() - Method in class com.browserup.harreader.model.HarQueryParam
- getNonBinaryContentCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getNoResponseReceivedErrorMessage() - Static method in class com.browserup.bup.filters.util.HarCaptureUtil
-
Returns the error message for the HAR response when no response was received from the server (e.g.
- getOnContentLoad() - Method in class com.browserup.harreader.model.HarPageTiming
- getOnLoad() - Method in class com.browserup.harreader.model.HarPageTiming
- getOriginalHostnames(String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- getOriginalHostnames(String) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Returns the original address or addresses that are remapped to the specified remappedHost.
- getOriginalHostnames(String) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- getOriginalHostnames(String) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- getOriginalRequest() - Method in class com.browserup.bup.util.HttpMessageInfo
-
The original request from the client.
- getOriginalUrl() - Method in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
-
Returns the full, absolute URL of the original request from the client for both HTTP and HTTPS URLs.
- getOriginalUrl() - Method in class com.browserup.bup.util.HttpMessageInfo
-
Returns the full, absolute URL of the original request from the client for both HTTP and HTTPS URLs.
- getPageref() - Method in class com.browserup.harreader.model.HarEntry
- getPages() - Method in class com.browserup.harreader.model.HarLog
- getPageTimings() - Method in class com.browserup.harreader.model.HarPage
- getParams() - Method in class com.browserup.harreader.model.HarPostData
- getPassed() - Method in class com.browserup.bup.assertion.model.AssertionResult
- getPath() - Method in class com.browserup.harreader.model.HarCookie
- getPattern() - Method in class com.browserup.bup.assertion.supplier.UrlFilteredHarEntriesSupplier
- getPattern() - Method in class com.browserup.bup.proxy.BlacklistEntry
-
Deprecated.
- getPattern() - Method in class com.browserup.bup.proxy.RewriteRule
- getPatterns() - Method in class com.browserup.bup.proxy.Whitelist
- getPort() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the actual port on which the proxy is listening for client connections.
- getPort() - Method in class com.browserup.bup.BrowserUpProxyServer
- getPostData() - Method in class com.browserup.harreader.model.HarRequest
- getPreviouslyResolvedAddressForHost(String) - Static method in class com.browserup.bup.filters.ResolvedHostnameCacheFilter
-
Returns the (cached) address that was previously resolved for the specified host.
- getQueryString() - Method in class com.browserup.harreader.model.HarRequest
- getRawPathAndParamsFromRequest(HttpRequest) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Retrieves the raw (unescaped) path + query string from the specified request.
- getRawPathAndParamsFromUri(String) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Retrieves the raw (unescaped) path and query parameters from the URI, stripping out the scheme, host, and port.
- getRawResponseContents() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
-
Returns the raw contents of the entire response, without decompression.
- getReadBandwidthLimit() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the current bandwidth limit for reading, in bytes per second.
- getReadBandwidthLimit() - Method in class com.browserup.bup.BrowserUpProxyServer
- getReceive() - Method in class com.browserup.harreader.model.HarTiming
- getReceive(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getRedirectURL() - Method in class com.browserup.harreader.model.HarResponse
- getReplace() - Method in class com.browserup.bup.proxy.RewriteRule
- getRequest() - Method in class com.browserup.harreader.model.HarEntry
- getRequestCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getRequests() - Method in class com.browserup.bup.assertion.model.AssertionResult
- getResolutionFailedErrorMessage(String) - Static method in class com.browserup.bup.filters.util.HarCaptureUtil
-
Returns the error message for the HAR response when DNS resolution fails.
- getResolver() - Method in class com.browserup.bup.proxy.dns.DelegatingHostResolver
- getResolvers() - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
-
Returns the resolvers used by this ChainedHostResolver.
- getResponse() - Method in class com.browserup.harreader.model.HarEntry
- getResponseCaptureTypes() - Static method in enum com.browserup.bup.proxy.CaptureType
- getResponseCode() - Method in class com.browserup.bup.proxy.BlacklistEntry
-
Deprecated.
- getResponseCode() - Method in class com.browserup.bup.proxy.Whitelist
-
Deprecated.
- getResponseTimedOutErrorMessage() - Static method in class com.browserup.bup.filters.util.HarCaptureUtil
-
Returns the error message for the HAR response when the response from the server times out.
- getRewriteRules() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns all rewrite rules currently in effect.
- getRewriteRules() - Method in class com.browserup.bup.BrowserUpProxyServer
- getSecure() - Method in class com.browserup.harreader.model.HarCookie
- getSend() - Method in class com.browserup.harreader.model.HarTiming
- getSend(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getServerBindAddress() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the address address of the network interface the proxy will use to initiate upstream connections.
- getServerBindAddress() - Method in class com.browserup.bup.BrowserUpProxyServer
- getServerIPAddress() - Method in class com.browserup.harreader.model.HarEntry
- getSize() - Method in class com.browserup.harreader.model.HarContent
- getSsl() - Method in class com.browserup.harreader.model.HarTiming
- getSsl(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getSslHandshakeTimeNanos() - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- getStartedDateTime() - Method in class com.browserup.harreader.model.HarEntry
- getStartedDateTime() - Method in class com.browserup.harreader.model.HarPage
- getStatus() - Method in class com.browserup.harreader.model.HarResponse
- getStatusCode() - Method in class com.browserup.bup.proxy.BlacklistEntry
- getStatusCode() - Method in class com.browserup.bup.proxy.Whitelist
- getStatusText() - Method in class com.browserup.harreader.model.HarResponse
- getText() - Method in class com.browserup.harreader.model.HarContent
- getText() - Method in class com.browserup.harreader.model.HarPostData
- getTextContents() - Method in class com.browserup.bup.util.HttpMessageContents
-
Retrieves the contents of this message as a String, decoded according to the message's Content-Type header.
- getTime() - Method in class com.browserup.harreader.model.HarEntry
- getTimings() - Method in class com.browserup.harreader.model.HarEntry
- getTitle() - Method in class com.browserup.harreader.model.HarPage
- getTotalElapsedTime(HarTiming) - Static method in class com.browserup.bup.util.BrowserUpProxyUtil
- getTotalRequests() - Method in class com.browserup.bup.proxy.ActivityMonitor
- getTrailingHeaders() - Method in class com.browserup.bup.filters.ClientRequestCaptureFilter
- getTrailingHeaders() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- getUnsupportedCharsetExceptionCause() - Method in exception com.browserup.bup.exception.UnsupportedCharsetException
- getUrl() - Method in class com.browserup.bup.assertion.model.AssertionEntryResult
- getUrl() - Method in class com.browserup.bup.util.HttpMessageInfo
-
Returns the full, absolute URL of this request from the client for both HTTP and HTTPS URLs.
- getUrl() - Method in class com.browserup.harreader.model.HarRequest
- getUrlPattern() - Method in class com.browserup.bup.assertion.model.filter.AssertionUrlFilterInfo
- getUrlPattern() - Method in class com.browserup.bup.proxy.BlacklistEntry
- getValue() - Method in class com.browserup.harreader.model.HarCookie
- getValue() - Method in class com.browserup.harreader.model.HarHeader
- getValue() - Method in class com.browserup.harreader.model.HarPostDataParam
- getValue() - Method in class com.browserup.harreader.model.HarQueryParam
- getVersion() - Method in class com.browserup.harreader.model.HarCreatorBrowser
- getVersion() - Method in class com.browserup.harreader.model.HarLog
- getVersionString() - Static method in class com.browserup.bup.util.BrowserUpProxyUtil
-
Returns the version of BrowserUp Proxy, e.g.
- getWait() - Method in class com.browserup.harreader.model.HarTiming
- getWait(TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- getWhitelistStatusCode() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the status code returned for all URLs that do not match the whitelist.
- getWhitelistStatusCode() - Method in class com.browserup.bup.BrowserUpProxyServer
- getWhitelistUrls() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the URL-matching regular expressions currently in effect.
- getWhitelistUrls() - Method in class com.browserup.bup.BrowserUpProxyServer
- getWriteBandwidthLimit() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns the current bandwidth limit for writing, in bytes per second.
- getWriteBandwidthLimit() - Method in class com.browserup.bup.BrowserUpProxyServer
- GONE - com.browserup.harreader.model.HttpStatus
H
- Har - Class in com.browserup.harreader.model
-
Main HTTP Archive Class.
- Har() - Constructor for class com.browserup.harreader.model.Har
- HarCache - Class in com.browserup.harreader.model
-
Information about a request coming from browser cache.
- HarCache() - Constructor for class com.browserup.harreader.model.HarCache
- HarCache.HarCacheInfo - Class in com.browserup.harreader.model
-
Information about a request coming from browser cache.
- HarCacheInfo() - Constructor for class com.browserup.harreader.model.HarCache.HarCacheInfo
- HarCaptureFilter - Class in com.browserup.bup.filters
- HarCaptureFilter(HttpRequest, ChannelHandlerContext, Har, String, Set<CaptureType>) - Constructor for class com.browserup.bup.filters.HarCaptureFilter
-
Create a new instance of the HarCaptureFilter that will capture request and response information.
- HarCaptureUtil - Class in com.browserup.bup.filters.util
-
Static utility methods for
HarCaptureFilterandHttpConnectHarCaptureFilter. - HarCaptureUtil() - Constructor for class com.browserup.bup.filters.util.HarCaptureUtil
- HarContent - Class in com.browserup.harreader.model
-
Information about the response's content.
- HarContent() - Constructor for class com.browserup.harreader.model.HarContent
- HarCookie - Class in com.browserup.harreader.model
-
Information about a cookie used in request and/or response.
- HarCookie() - Constructor for class com.browserup.harreader.model.HarCookie
- HarCreatorBrowser - Class in com.browserup.harreader.model
-
Information about the application/browser used for creating HAR.
- HarCreatorBrowser() - Constructor for class com.browserup.harreader.model.HarCreatorBrowser
- HarEntriesFilter - Interface in com.browserup.harreader.filter
- HarEntriesSupplier - Class in com.browserup.bup.assertion.supplier
- HarEntriesSupplier(Har, AssertionFilterInfo) - Constructor for class com.browserup.bup.assertion.supplier.HarEntriesSupplier
- HarEntriesUrlPatternFilter - Class in com.browserup.harreader.filter
- HarEntriesUrlPatternFilter(Pattern) - Constructor for class com.browserup.harreader.filter.HarEntriesUrlPatternFilter
- HarEntry - Class in com.browserup.harreader.model
-
Information about a single HTTP request.
- HarEntry() - Constructor for class com.browserup.harreader.model.HarEntry
- HarEntryAssertion - Interface in com.browserup.bup.assertion
- HarEntryAssertionError - Class in com.browserup.bup.assertion.error
- HarEntryAssertionError(Object, Object) - Constructor for class com.browserup.bup.assertion.error.HarEntryAssertionError
- HarEntryAssertionError(String) - Constructor for class com.browserup.bup.assertion.error.HarEntryAssertionError
- HarEntryAssertionError(String, Object, Object) - Constructor for class com.browserup.bup.assertion.error.HarEntryAssertionError
- HarHeader - Class in com.browserup.harreader.model
-
Information about a header used in request and/or response.
- HarHeader() - Constructor for class com.browserup.harreader.model.HarHeader
- HarLog - Class in com.browserup.harreader.model
-
Root object of exported data.
- HarLog() - Constructor for class com.browserup.harreader.model.HarLog
- HarPage - Class in com.browserup.harreader.model
-
Information about an exported page.
- HarPage() - Constructor for class com.browserup.harreader.model.HarPage
- HarPageTiming - Class in com.browserup.harreader.model
-
Information about events occurring during page load.
- HarPageTiming() - Constructor for class com.browserup.harreader.model.HarPageTiming
- HarPostData - Class in com.browserup.harreader.model
-
Information about POST data.
- HarPostData() - Constructor for class com.browserup.harreader.model.HarPostData
- HarPostDataParam - Class in com.browserup.harreader.model
-
Information about POST params.
- HarPostDataParam() - Constructor for class com.browserup.harreader.model.HarPostDataParam
- HarQueryParam - Class in com.browserup.harreader.model
-
Information about query params.
- HarQueryParam() - Constructor for class com.browserup.harreader.model.HarQueryParam
- HarReader - Class in com.browserup.harreader
- HarReader() - Constructor for class com.browserup.harreader.HarReader
- HarReader(MapperFactory) - Constructor for class com.browserup.harreader.HarReader
- HarReaderException - Exception in com.browserup.harreader
- HarReaderException(Throwable) - Constructor for exception com.browserup.harreader.HarReaderException
- HarReaderMode - Enum in com.browserup.harreader
- HarRequest - Class in com.browserup.harreader.model
-
Information about a performed request.
- HarRequest() - Constructor for class com.browserup.harreader.model.HarRequest
- HarResponse - Class in com.browserup.harreader.model
- HarResponse() - Constructor for class com.browserup.harreader.model.HarResponse
- HarTiming - Class in com.browserup.harreader.model
-
This class is a merge of these 2 HarTiming implementations: * https://github.com/lightbody/browsermob-proxy/blob/master/browsermob-core/src/main/java/net/lightbody/bmp/core/har/HarTimings.java * https://github.com/sdstoehr/har-reader/blob/master/src/main/java/de/sstoehr/harreader/model/HarTiming.java It primarily differs from the de.sdstoehr implementation in that it internally stores metrics with nanosecond precision.
- HarTiming() - Constructor for class com.browserup.harreader.model.HarTiming
- hashCode() - Method in class com.browserup.bup.proxy.RewriteRule
- hashCode() - Method in class com.browserup.harreader.model.Har
- hashCode() - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- hashCode() - Method in class com.browserup.harreader.model.HarCache
- hashCode() - Method in class com.browserup.harreader.model.HarContent
- hashCode() - Method in class com.browserup.harreader.model.HarCookie
- hashCode() - Method in class com.browserup.harreader.model.HarCreatorBrowser
- hashCode() - Method in class com.browserup.harreader.model.HarEntry
- hashCode() - Method in class com.browserup.harreader.model.HarHeader
- hashCode() - Method in class com.browserup.harreader.model.HarLog
- hashCode() - Method in class com.browserup.harreader.model.HarPage
- hashCode() - Method in class com.browserup.harreader.model.HarPageTiming
- hashCode() - Method in class com.browserup.harreader.model.HarPostData
- hashCode() - Method in class com.browserup.harreader.model.HarPostDataParam
- hashCode() - Method in class com.browserup.harreader.model.HarQueryParam
- hashCode() - Method in class com.browserup.harreader.model.HarRequest
- hashCode() - Method in class com.browserup.harreader.model.HarResponse
- hashCode() - Method in class com.browserup.harreader.model.HarTiming
- hasTextualContent(String) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Returns true if the content type string indicates textual content.
- HEAD - com.browserup.harreader.model.HttpMethod
- HOST_ATTRIBUTE_NAME - Static variable in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
- HostResolver - Interface in com.browserup.bup.proxy.dns
-
Defines the basic functionality that
BrowserUpProxyimplementations require when resolving hostnames. - HTTP_REASON_PHRASE_FOR_FAILURE - Static variable in class com.browserup.bup.filters.util.HarCaptureUtil
-
The HTTP status text/reason phrase in the
HarResponsefor failed requests. - HTTP_STATUS_CODE_FOR_FAILURE - Static variable in class com.browserup.bup.filters.util.HarCaptureUtil
-
The HTTP status code in the
HarResponsefor failed requests. - HTTP_VERSION_NOT_SUPPORTED - com.browserup.harreader.model.HttpStatus
- HTTP_VERSION_STRING_FOR_FAILURE - Static variable in class com.browserup.bup.filters.util.HarCaptureUtil
-
The HTTP version string in the
HarResponsefor failed requests. - HttpConnectHarCaptureFilter - Class in com.browserup.bup.filters
-
This filter captures HAR data for HTTP CONNECT requests.
- HttpConnectHarCaptureFilter(HttpRequest, ChannelHandlerContext, Har, String) - Constructor for class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- HttpConnectTiming - Class in com.browserup.bup.filters.support
-
Holds the connection-related timing information from an HTTP CONNECT request, so it can be added to the HAR timings for the first "real" request to the same host.
- HttpConnectTiming() - Constructor for class com.browserup.bup.filters.support.HttpConnectTiming
- HttpMessageContents - Class in com.browserup.bup.util
-
Helper class to wrap the contents of an
HttpMessage. - HttpMessageContents(FullHttpMessage) - Constructor for class com.browserup.bup.util.HttpMessageContents
- HttpMessageInfo - Class in com.browserup.bup.util
-
Encapsulates additional HTTP message data passed to request and response filters.
- HttpMessageInfo(HttpRequest, ChannelHandlerContext, boolean, String, String) - Constructor for class com.browserup.bup.util.HttpMessageInfo
- HttpMethod - Enum in com.browserup.harreader.model
- HttpObjectUtil - Class in com.browserup.bup.util
-
Utility class to assist with manipulation of
HttpObjectinstances, includingHttpMessageandHttpContent. - HttpObjectUtil() - Constructor for class com.browserup.bup.util.HttpObjectUtil
- HttpsAwareFiltersAdapter - Class in com.browserup.bup.filters
-
The HttpsAwareFiltersAdapter exposes the original host and the "real" host (after filter modifications) to filters for HTTPS requets.
- HttpsAwareFiltersAdapter(HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.HttpsAwareFiltersAdapter
- HttpsHostCaptureFilter - Class in com.browserup.bup.filters
-
Captures the host for HTTPS requests and stores the value in the ChannelHandlerContext for use by
HttpsAwareFiltersAdapterfilters. - HttpsHostCaptureFilter(HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.HttpsHostCaptureFilter
- HttpsOriginalHostCaptureFilter - Class in com.browserup.bup.filters
-
Captures the original host for HTTPS requests and stores the value in the ChannelHandlerContext for use by
HttpsAwareFiltersAdapterfilters. - HttpsOriginalHostCaptureFilter(HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.HttpsOriginalHostCaptureFilter
- HttpStatus - Enum in com.browserup.harreader.model
I
- IM_USED - com.browserup.harreader.model.HttpStatus
- inetSocketAddressFromString(String) - Static method in class com.browserup.bup.util.BrowserUpProxyUtil
- instance(HarReaderMode) - Method in class com.browserup.harreader.jackson.DefaultMapperFactory
- instance(HarReaderMode) - Method in interface com.browserup.harreader.jackson.MapperFactory
- INSUFFICIENT_STORAGE - com.browserup.harreader.model.HttpStatus
- INTERNAL_SERVER_ERROR - com.browserup.harreader.model.HttpStatus
- IS_HTTPS_ATTRIBUTE_NAME - Static variable in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
- isDecompressionSuccessful() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- isEnabled() - Method in class com.browserup.bup.proxy.Whitelist
- isHttps() - Method in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
-
Returns true if this is an HTTPS request.
- isHttps() - Method in class com.browserup.bup.util.HttpMessageInfo
-
Returns true if this is an HTTPS message.
- isMitmDisabled() - Method in class com.browserup.bup.BrowserUpProxyServer
- isRedirect(HttpResponse) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Returns true if the specified response is an HTTP redirect response, i.e.
- isResponseCompressed() - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- isStarted() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns true if the proxy is started and listening for connections, otherwise false.
- isStarted() - Method in class com.browserup.bup.BrowserUpProxyServer
- isStopped() - Method in class com.browserup.bup.BrowserUpProxyServer
- isText() - Method in class com.browserup.bup.util.HttpMessageContents
-
Returns true if this message's Content-Type header indicates that it contains a textual data type.
- isWhitelistEnabled() - Method in interface com.browserup.bup.BrowserUpProxy
-
Returns true if the whitelist is enabled, otherwise false.
- isWhitelistEnabled() - Method in class com.browserup.bup.BrowserUpProxyServer
L
- LatencyFilter - Class in com.browserup.bup.filters
-
Adds latency to a response before sending it to the client.
- LatencyFilter(HttpRequest, int) - Constructor for class com.browserup.bup.filters.LatencyFilter
- LAX - com.browserup.harreader.HarReaderMode
-
Using lax mode you are able to read even invalid HAR files.
- LENGTH_REQUIRED - com.browserup.harreader.model.HttpStatus
- LOCKED - com.browserup.harreader.model.HttpStatus
- LOOP_DETECTED - com.browserup.harreader.model.HttpStatus
M
- MapperFactory - Interface in com.browserup.harreader.jackson
- matches(String) - Method in class com.browserup.bup.proxy.Whitelist
-
Returns true if the specified URL matches a whitelisted URL regular expression.
- matches(String, String) - Method in class com.browserup.bup.proxy.BlacklistEntry
-
Determines if this BlacklistEntry matches the given URL.
- METHOD_NOT_ALLOWED - com.browserup.harreader.model.HttpStatus
- MISDIRECTED_REQUEST - com.browserup.harreader.model.HttpStatus
- ModifiedRequestAwareFilter - Interface in com.browserup.bup.filters
-
Indicates that a filter wishes to capture the final HttpRequest that is sent to the server, reflecting all modifications from request filters.
- MostRecentUrlFilteredHarEntrySupplier - Class in com.browserup.bup.assertion.supplier
- MostRecentUrlFilteredHarEntrySupplier(Har, Pattern) - Constructor for class com.browserup.bup.assertion.supplier.MostRecentUrlFilteredHarEntrySupplier
- MOVED_PERMANENTLY - com.browserup.harreader.model.HttpStatus
- MULTI_STATUS - com.browserup.harreader.model.HttpStatus
N
- NativeCacheManipulatingResolver - Class in com.browserup.bup.proxy.dns
-
An
AdvancedHostResolverthat provides native JVM lookup usingNativeResolverbut also implements DNS cache manipulation functionality. - NativeCacheManipulatingResolver() - Constructor for class com.browserup.bup.proxy.dns.NativeCacheManipulatingResolver
- NativeResolver - Class in com.browserup.bup.proxy.dns
-
An
AdvancedHostResolverthat provides native JVM lookup usingInetAddress. - NativeResolver() - Constructor for class com.browserup.bup.proxy.dns.NativeResolver
- NETWORK_AUTHENTICATION_REQUIRED - com.browserup.harreader.model.HttpStatus
- newHar() - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR file with the default page name (see
BrowserUpProxy.newPage(). - newHar() - Method in class com.browserup.bup.BrowserUpProxyServer
- newHar(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR file with the specified initialPageRef as the page name and page title.
- newHar(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- newHar(String, String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR file with the specified page name and page title.
- newHar(String, String) - Method in class com.browserup.bup.BrowserUpProxyServer
- newPage() - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR page using the default page naming convention.
- newPage() - Method in class com.browserup.bup.BrowserUpProxyServer
- newPage(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR page using the specified pageRef as the page name and the page title.
- newPage(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- newPage(String, String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts a new HAR page using the specified pageRef as the page name and the pageTitle as the page title.
- newPage(String, String) - Method in class com.browserup.bup.BrowserUpProxyServer
- NO_CONTENT - com.browserup.harreader.model.HttpStatus
- NOT_ACCEPTABLE - com.browserup.harreader.model.HttpStatus
- NOT_EXTENDED - com.browserup.harreader.model.HttpStatus
- NOT_FOUND - com.browserup.harreader.model.HttpStatus
- NOT_IMPLEMENTED - com.browserup.harreader.model.HttpStatus
- NOT_MODIFIED - com.browserup.harreader.model.HttpStatus
- NTLM - com.browserup.bup.proxy.auth.AuthType
O
- OK - com.browserup.harreader.model.HttpStatus
- OPTIONS - com.browserup.harreader.model.HttpMethod
- ORIGINAL_HOST_ATTRIBUTE_NAME - Static variable in class com.browserup.bup.filters.HttpsAwareFiltersAdapter
P
- PARTIAL_CONTENT - com.browserup.harreader.model.HttpStatus
- PATCH - com.browserup.harreader.model.HttpMethod
- PAYMENT_REQUIRED - com.browserup.harreader.model.HttpStatus
- PERMANENT_REDIRECT - com.browserup.harreader.model.HttpStatus
- populateAddressFromCache(HttpRequest) - Method in class com.browserup.bup.filters.HarCaptureFilter
-
Populates the serverIpAddress field of the harEntry using the internal hostname->IP address cache.
- POST - com.browserup.harreader.model.HttpMethod
- PRECONDITION_FAILED - com.browserup.harreader.model.HttpStatus
- PRECONDITION_REQUIRED - com.browserup.harreader.model.HttpStatus
- PROPFIND - com.browserup.harreader.model.HttpMethod
- PROXY_AUTHENTICATION_REQUIRED - com.browserup.harreader.model.HttpStatus
- proxyToClientResponse(HttpObject) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToClientResponse(HttpObject) - Method in class com.browserup.bup.filters.LatencyFilter
- proxyToClientResponse(HttpObject) - Method in class com.browserup.bup.filters.UnregisterRequestFilter
- proxyToServerConnectionFailed() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerConnectionFailed() - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerConnectionFailed() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerConnectionQueued() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerConnectionQueued() - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerConnectionQueued() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerConnectionSSLHandshakeStarted() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerConnectionSSLHandshakeStarted() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerConnectionStarted() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerConnectionStarted() - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerConnectionStarted() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerConnectionSucceeded(ChannelHandlerContext) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerConnectionSucceeded(ChannelHandlerContext) - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerConnectionSucceeded(ChannelHandlerContext) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerRequest(HttpObject) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerRequestSending() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerRequestSending() - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerRequestSending() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerRequestSent() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerRequestSent() - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerRequestSent() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerResolutionFailed(String) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerResolutionFailed(String) - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerResolutionFailed(String) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerResolutionStarted(String) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerResolutionStarted(String) - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerResolutionStarted(String) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerResolutionSucceeded(String, InetSocketAddress) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- proxyToServerResolutionSucceeded(String, InetSocketAddress) - Method in class com.browserup.bup.filters.HarCaptureFilter
- proxyToServerResolutionSucceeded(String, InetSocketAddress) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- proxyToServerResolutionSucceeded(String, InetSocketAddress) - Method in class com.browserup.bup.filters.ResolvedHostnameCacheFilter
- PUT - com.browserup.harreader.model.HttpMethod
R
- readCharsetInContentTypeHeader(String) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Reads the charset directly from the Content-Type header string.
- readFromFile(File) - Method in class com.browserup.harreader.HarReader
- readFromFile(File, HarReaderMode) - Method in class com.browserup.harreader.HarReader
- readFromString(String) - Method in class com.browserup.harreader.HarReader
- readFromString(String, HarReaderMode) - Method in class com.browserup.harreader.HarReader
- RegisterRequestFilter - Class in com.browserup.bup.filters
-
Registers this request with the
ActivityMonitorwhen the HttpRequest is received from the client. - RegisterRequestFilter(HttpRequest, ChannelHandlerContext, ActivityMonitor) - Constructor for class com.browserup.bup.filters.RegisterRequestFilter
- remapHost(String, String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- remapHost(String, String) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Remaps an individual host.
- remapHost(String, String) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- remapHost(String, String) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- remapHosts(Map<String, String>) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- remapHosts(Map<String, String>) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Replaces the host remappings in the existing list of remappings (if any) with the specified remappings.
- remapHosts(Map<String, String>) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- remapHosts(Map<String, String>) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- removeAllHeaders() - Method in interface com.browserup.bup.BrowserUpProxy
-
Removes all headers previously added with
BrowserUpProxy.addHeader(String name, String value). - removeAllHeaders() - Method in class com.browserup.bup.BrowserUpProxyServer
- removeHeader(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Removes a header previously added with
BrowserUpProxy.addHeader(String name, String value). - removeHeader(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- removeHostRemapping(String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
- removeHostRemapping(String) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Removes the specified host remapping.
- removeHostRemapping(String) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- removeHostRemapping(String) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- removeMatchingPort(String, int) - Static method in class com.browserup.bup.util.BrowserUpHttpUtil
-
Removes a port from a host+port if the string contains the specified port.
- removeRewriteRule(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Removes an existing rewrite rule whose urlPattern matches the specified pattern.
- removeRewriteRule(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- replaceBinaryHttpEntityBody(FullHttpMessage, byte[]) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Replaces an HTTP entity body with the specified binary contents.
- replaceTextHttpEntityBody(FullHttpMessage, String) - Static method in class com.browserup.bup.util.HttpObjectUtil
-
Replaces the entity body of the message with the specified contents.
- REPORT - com.browserup.harreader.model.HttpMethod
- REQUEST_BINARY_CONTENT - com.browserup.bup.proxy.CaptureType
-
Binary HTTP request content, such as file uploads, or any unrecognized request payload.
- REQUEST_CONTENT - com.browserup.bup.proxy.CaptureType
-
Non-binary HTTP request content, such as post data or other text-based request payload.
- REQUEST_COOKIES - com.browserup.bup.proxy.CaptureType
-
HTTP Cookies sent with the request.
- REQUEST_ENTITY_TOO_LARGE - com.browserup.harreader.model.HttpStatus
- REQUEST_HEADER_FIELDS_TOO_LARGE - com.browserup.harreader.model.HttpStatus
- REQUEST_HEADERS - com.browserup.bup.proxy.CaptureType
-
HTTP request headers, including trailing headers.
- REQUEST_TIMEOUT - com.browserup.harreader.model.HttpStatus
- REQUEST_URI_TOO_LONG - com.browserup.harreader.model.HttpStatus
- REQUESTED_RANGE_NOT_SATISFIABLE - com.browserup.harreader.model.HttpStatus
- RequestFilter - Interface in com.browserup.bup.filters
-
A functional interface to simplify modification and manipulation of requests.
- RequestFilterAdapter - Class in com.browserup.bup.filters
-
A filter adapter for
RequestFilterimplementations. - RequestFilterAdapter(HttpRequest, ChannelHandlerContext, RequestFilter) - Constructor for class com.browserup.bup.filters.RequestFilterAdapter
- RequestFilterAdapter.FilterSource - Class in com.browserup.bup.filters
-
A
HttpFiltersSourceAdapterforRequestFilterAdapters. - requestFinished() - Method in class com.browserup.bup.proxy.ActivityMonitor
- requestStarted() - Method in class com.browserup.bup.proxy.ActivityMonitor
- RESET_CONTENT - com.browserup.harreader.model.HttpStatus
- resolve(String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
-
Retrieves the remapped hostname and resolves it using
AbstractHostNameRemapper.resolveRemapped(String). - resolve(String) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- resolve(String) - Method in interface com.browserup.bup.proxy.dns.HostResolver
-
Resolves a hostname to one or more IP addresses.
- resolve(String, int) - Method in class com.browserup.bup.proxy.dns.DelegatingHostResolver
- ResolvedHostnameCacheFilter - Class in com.browserup.bup.filters
-
Caches hostname resolutions reported by the
HttpFilters.proxyToServerResolutionSucceeded(String, InetSocketAddress)filter method. - ResolvedHostnameCacheFilter(HttpRequest, ChannelHandlerContext) - Constructor for class com.browserup.bup.filters.ResolvedHostnameCacheFilter
- resolveHostByType(String, int) - Method in class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.Resolves the specified host using dnsjava, retrieving addresses of the specified type.
- resolveRemapped(String) - Method in class com.browserup.bup.proxy.dns.AbstractHostNameRemapper
-
Resolves the specified remapped host.
- resolveRemapped(String) - Method in class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.
- resolveRemapped(String) - Method in class com.browserup.bup.proxy.dns.NativeResolver
- RESPONSE_BINARY_CONTENT - com.browserup.bup.proxy.CaptureType
-
Binary HTTP response content, such as image files, or any unrecognized response payload.
- RESPONSE_CONTENT - com.browserup.bup.proxy.CaptureType
-
Non-binary HTTP response content (typically, HTTP body content).
- RESPONSE_COOKIES - com.browserup.bup.proxy.CaptureType
-
Set-Cookie headers sent with the response.
- RESPONSE_HEADERS - com.browserup.bup.proxy.CaptureType
-
HTTP response headers, including trailing headers.
- ResponseFilter - Interface in com.browserup.bup.filters
-
A functional interface to simplify modification and manipulation of responses.
- ResponseFilterAdapter - Class in com.browserup.bup.filters
-
A filter adapter for
ResponseFilterimplementations. - ResponseFilterAdapter(HttpRequest, ChannelHandlerContext, ResponseFilter) - Constructor for class com.browserup.bup.filters.ResponseFilterAdapter
- ResponseFilterAdapter.FilterSource - Class in com.browserup.bup.filters
-
A
HttpFiltersSourceAdapterforResponseFilterAdapters. - ResponseTimeWithinHarEntryAssertion - Class in com.browserup.bup.assertion
- ResponseTimeWithinHarEntryAssertion(Long) - Constructor for class com.browserup.bup.assertion.ResponseTimeWithinHarEntryAssertion
- RewriteRule - Class in com.browserup.bup.proxy
-
Container for a URL rewrite rule pattern and replacement string.
- RewriteRule(String, String) - Constructor for class com.browserup.bup.proxy.RewriteRule
- rewriteUrl(String, String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Adds a rewrite rule for the specified URL-matching regular expression.
- rewriteUrl(String, String) - Method in class com.browserup.bup.BrowserUpProxyServer
- RewriteUrlFilter - Class in com.browserup.bup.filters
-
Applies rewrite rules to the specified request.
- RewriteUrlFilter(HttpRequest, ChannelHandlerContext, Collection<RewriteRule>) - Constructor for class com.browserup.bup.filters.RewriteUrlFilter
- rewriteUrls(Map<String, String>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Replaces existing rewrite rules with the specified patterns and replacement expressions.
- rewriteUrls(Map<String, String>) - Method in class com.browserup.bup.BrowserUpProxyServer
S
- SEE_OTHER - com.browserup.harreader.model.HttpStatus
- ServerResponseCaptureFilter - Class in com.browserup.bup.filters
-
This filter captures responses from the server (headers and content).
- ServerResponseCaptureFilter(HttpRequest, boolean) - Constructor for class com.browserup.bup.filters.ServerResponseCaptureFilter
- ServerResponseCaptureFilter(HttpRequest, ChannelHandlerContext, boolean) - Constructor for class com.browserup.bup.filters.ServerResponseCaptureFilter
- serverToProxyResponse(HttpObject) - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- serverToProxyResponse(HttpObject) - Method in class com.browserup.bup.filters.HarCaptureFilter
- serverToProxyResponse(HttpObject) - Method in class com.browserup.bup.filters.ResponseFilterAdapter
- serverToProxyResponse(HttpObject) - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- serverToProxyResponseReceived() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- serverToProxyResponseReceived() - Method in class com.browserup.bup.filters.HarCaptureFilter
- serverToProxyResponseReceiving() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- serverToProxyResponseReceiving() - Method in class com.browserup.bup.filters.HarCaptureFilter
- serverToProxyResponseReceiving() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- serverToProxyResponseTimedOut() - Method in class com.browserup.bup.filters.BrowserUpHttpFilterChain
- serverToProxyResponseTimedOut() - Method in class com.browserup.bup.filters.HarCaptureFilter
- serverToProxyResponseTimedOut() - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- SERVICE_UNAVAILABLE - com.browserup.harreader.model.HttpStatus
- setAdditionalField(String, Object) - Method in class com.browserup.harreader.model.HarEntry
- setAdditionalField(String, Object) - Method in class com.browserup.harreader.model.HarPage
- setAdditionalField(String, Object) - Method in class com.browserup.harreader.model.HarRequest
- setAdditionalField(String, Object) - Method in class com.browserup.harreader.model.HarResponse
- setAfterRequest(HarCache.HarCacheInfo) - Method in class com.browserup.harreader.model.HarCache
- setBeforeRequest(HarCache.HarCacheInfo) - Method in class com.browserup.harreader.model.HarCache
- setBinaryContents(byte[]) - Method in class com.browserup.bup.util.HttpMessageContents
-
Replaces the contents of the wrapped HttpMessage with the specified binary contents.
- setBlacklist(Collection<BlacklistEntry>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Replaces any existing blacklist with the specified blacklist.
- setBlacklist(Collection<BlacklistEntry>) - Method in class com.browserup.bup.BrowserUpProxyServer
- setBlocked(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setBlocked(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setBlockedTimeNanos(long) - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- setBodySize(Long) - Method in class com.browserup.harreader.model.HarRequest
- setBodySize(Long) - Method in class com.browserup.harreader.model.HarResponse
- setBrowser(HarCreatorBrowser) - Method in class com.browserup.harreader.model.HarLog
- setCache(HarCache) - Method in class com.browserup.harreader.model.HarEntry
- setChainedProxy(InetSocketAddress) - Method in interface com.browserup.bup.BrowserUpProxy
-
Instructs this proxy to route traffic through an upstream proxy.
- setChainedProxy(InetSocketAddress) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Instructs this proxy to route traffic through an upstream proxy.
- setChainedProxyManager(ChainedProxyManager) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Allows access to the LittleProxy
ChainedProxyManagerfor fine-grained control of the chained proxies. - setComment(String) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- setComment(String) - Method in class com.browserup.harreader.model.HarCache
- setComment(String) - Method in class com.browserup.harreader.model.HarContent
- setComment(String) - Method in class com.browserup.harreader.model.HarCookie
- setComment(String) - Method in class com.browserup.harreader.model.HarCreatorBrowser
- setComment(String) - Method in class com.browserup.harreader.model.HarEntry
- setComment(String) - Method in class com.browserup.harreader.model.HarHeader
- setComment(String) - Method in class com.browserup.harreader.model.HarLog
- setComment(String) - Method in class com.browserup.harreader.model.HarPage
- setComment(String) - Method in class com.browserup.harreader.model.HarPageTiming
- setComment(String) - Method in class com.browserup.harreader.model.HarPostData
- setComment(String) - Method in class com.browserup.harreader.model.HarPostDataParam
- setComment(String) - Method in class com.browserup.harreader.model.HarQueryParam
- setComment(String) - Method in class com.browserup.harreader.model.HarRequest
- setComment(String) - Method in class com.browserup.harreader.model.HarResponse
- setComment(String) - Method in class com.browserup.harreader.model.HarTiming
- setCompression(Long) - Method in class com.browserup.harreader.model.HarContent
- setConnect(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setConnect(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setConnection(String) - Method in class com.browserup.harreader.model.HarEntry
- setConnectTimeNanos(long) - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- setConnectTimeout(int, TimeUnit) - Method in interface com.browserup.bup.BrowserUpProxy
-
Maximum amount of time to wait to establish a connection to a remote server.
- setConnectTimeout(int, TimeUnit) - Method in class com.browserup.bup.BrowserUpProxyServer
- setContent(HarContent) - Method in class com.browserup.harreader.model.HarResponse
- setContentType(String) - Method in class com.browserup.harreader.model.HarPostDataParam
- setCookies(List<HarCookie>) - Method in class com.browserup.harreader.model.HarRequest
- setCookies(List<HarCookie>) - Method in class com.browserup.harreader.model.HarResponse
- setCreator(HarCreatorBrowser) - Method in class com.browserup.harreader.model.HarLog
- setDns(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setDns(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setDnsTimeNanos(long) - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- setDomain(String) - Method in class com.browserup.harreader.model.HarCookie
- setEncoding(String) - Method in class com.browserup.harreader.model.HarContent
- setEntries(List<HarEntry>) - Method in class com.browserup.harreader.model.HarLog
- setErrored(Boolean) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- seteTag(String) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- setExpires(Date) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- setExpires(Date) - Method in class com.browserup.harreader.model.HarCookie
- setFailed(Boolean) - Method in class com.browserup.bup.assertion.model.AssertionEntryResult.Builder
- setFailed(Boolean) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- setFileName(String) - Method in class com.browserup.harreader.model.HarPostDataParam
- setFilter(AssertionFilterInfo) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- setHarCaptureTypes(CaptureType...) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the data types that will be captured in the HAR file for future requests.
- setHarCaptureTypes(CaptureType...) - Method in class com.browserup.bup.BrowserUpProxyServer
- setHarCaptureTypes(Set<CaptureType>) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the data types that will be captured in the HAR file for future requests.
- setHarCaptureTypes(Set<CaptureType>) - Method in class com.browserup.bup.BrowserUpProxyServer
- setHeaders(List<HarHeader>) - Method in class com.browserup.harreader.model.HarRequest
- setHeaders(List<HarHeader>) - Method in class com.browserup.harreader.model.HarResponse
- setHeadersSize(Long) - Method in class com.browserup.harreader.model.HarRequest
- setHeadersSize(Long) - Method in class com.browserup.harreader.model.HarResponse
- setHitCount(Integer) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- setHostNameResolver(AdvancedHostResolver) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the resolver that will be used to look up host names.
- setHostNameResolver(AdvancedHostResolver) - Method in class com.browserup.bup.BrowserUpProxyServer
- setHttpOnly(Boolean) - Method in class com.browserup.harreader.model.HarCookie
- setHttpVersion(String) - Method in class com.browserup.harreader.model.HarRequest
- setHttpVersion(String) - Method in class com.browserup.harreader.model.HarResponse
- setId(String) - Method in class com.browserup.harreader.model.HarPage
- setIdleConnectionTimeout(int, TimeUnit) - Method in interface com.browserup.bup.BrowserUpProxy
-
Maximum amount of time to allow a connection to remain idle.
- setIdleConnectionTimeout(int, TimeUnit) - Method in class com.browserup.bup.BrowserUpProxyServer
-
The LittleProxy implementation only allows idle connection timeouts to be specified in seconds.
- setLastAccess(Date) - Method in class com.browserup.harreader.model.HarCache.HarCacheInfo
- setLatency(long, TimeUnit) - Method in interface com.browserup.bup.BrowserUpProxy
-
The minimum amount of time that will elapse between the time the proxy begins receiving a response from the server and the time the proxy begins sending the response to the client.
- setLatency(long, TimeUnit) - Method in class com.browserup.bup.BrowserUpProxyServer
- setLog(HarLog) - Method in class com.browserup.harreader.model.Har
- setMessage(String) - Method in class com.browserup.bup.assertion.model.AssertionEntryResult.Builder
- setMessage(String) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- setMethod(HttpMethod) - Method in class com.browserup.harreader.model.HarRequest
- setMimeType(String) - Method in class com.browserup.harreader.model.HarContent
- setMimeType(String) - Method in class com.browserup.harreader.model.HarPostData
- setMitmDisabled(boolean) - Method in interface com.browserup.bup.BrowserUpProxy
-
Completely disables MITM for this proxy server.
- setMitmDisabled(boolean) - Method in class com.browserup.bup.BrowserUpProxyServer
- setMitmManager(MitmManager) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the MITM manager, which is responsible for generating forged SSL certificates to present to clients.
- setMitmManager(MitmManager) - Method in class com.browserup.bup.BrowserUpProxyServer
- setModifiedHttpRequest(HttpRequest) - Method in class com.browserup.bup.filters.HttpConnectHarCaptureFilter
- setModifiedHttpRequest(HttpRequest) - Method in interface com.browserup.bup.filters.ModifiedRequestAwareFilter
-
Notifies implementing classes of the modified HttpRequest that will be sent to the server, reflecting all modifications from filters.
- setModifiedHttpRequest(HttpRequest) - Method in class com.browserup.bup.filters.ResponseFilterAdapter
- setName(String) - Method in class com.browserup.harreader.model.HarCookie
- setName(String) - Method in class com.browserup.harreader.model.HarCreatorBrowser
- setName(String) - Method in class com.browserup.harreader.model.HarHeader
- setName(String) - Method in class com.browserup.harreader.model.HarPostDataParam
- setName(String) - Method in class com.browserup.harreader.model.HarQueryParam
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Sets the negative (failed DNS lookup) timeout when making DNS lookups.
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.NativeCacheManipulatingResolver
- setNegativeDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.NativeResolver
- setOnContentLoad(Integer) - Method in class com.browserup.harreader.model.HarPageTiming
- setOnLoad(Integer) - Method in class com.browserup.harreader.model.HarPageTiming
- setPageref(String) - Method in class com.browserup.harreader.model.HarEntry
- setPages(List<HarPage>) - Method in class com.browserup.harreader.model.HarLog
- setPageTimings(HarPageTiming) - Method in class com.browserup.harreader.model.HarPage
- setParams(List<HarPostDataParam>) - Method in class com.browserup.harreader.model.HarPostData
- setPassed(Boolean) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- setPath(String) - Method in class com.browserup.harreader.model.HarCookie
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in interface com.browserup.bup.proxy.dns.AdvancedHostResolver
-
Sets the positive (successful DNS lookup) timeout when making DNS lookups.
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.BasicHostResolver
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.ChainedHostResolver
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.DnsJavaResolver
-
Deprecated.
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.NativeCacheManipulatingResolver
- setPositiveDNSCacheTimeout(int, TimeUnit) - Method in class com.browserup.bup.proxy.dns.NativeResolver
- setPostData(HarPostData) - Method in class com.browserup.harreader.model.HarRequest
- setQueryString(List<HarQueryParam>) - Method in class com.browserup.harreader.model.HarRequest
- setReadBandwidthLimit(long) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the maximum bandwidth to consume when reading server responses.
- setReadBandwidthLimit(long) - Method in class com.browserup.bup.BrowserUpProxyServer
- setReceive(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setReceive(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setRedirectURL(String) - Method in class com.browserup.harreader.model.HarResponse
- setRequest(HarRequest) - Method in class com.browserup.harreader.model.HarEntry
- setRequests(List<AssertionEntryResult>) - Method in class com.browserup.bup.assertion.model.AssertionResult.Builder
- setRequestTimeout(int, TimeUnit) - Method in interface com.browserup.bup.BrowserUpProxy
-
Maximum amount of time to wait for an HTTP response from the remote server after the request has been sent in its entirety.
- setRequestTimeout(int, TimeUnit) - Method in class com.browserup.bup.BrowserUpProxyServer
- setResolver(AdvancedHostResolver) - Method in class com.browserup.bup.proxy.dns.DelegatingHostResolver
- setResponse(HarResponse) - Method in class com.browserup.harreader.model.HarEntry
- setSecure(Boolean) - Method in class com.browserup.harreader.model.HarCookie
- setSend(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setSend(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setServerIPAddress(String) - Method in class com.browserup.harreader.model.HarEntry
- setSize(Long) - Method in class com.browserup.harreader.model.HarContent
- setSsl(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setSsl(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setSslHandshakeTimeNanos(long) - Method in class com.browserup.bup.filters.support.HttpConnectTiming
- setStartedDateTime(Date) - Method in class com.browserup.harreader.model.HarEntry
- setStartedDateTime(Date) - Method in class com.browserup.harreader.model.HarPage
- setStatus(int) - Method in class com.browserup.harreader.model.HarResponse
- setStatusText(String) - Method in class com.browserup.harreader.model.HarResponse
- setText(String) - Method in class com.browserup.harreader.model.HarContent
- setText(String) - Method in class com.browserup.harreader.model.HarPostData
- setTextContents(String) - Method in class com.browserup.bup.util.HttpMessageContents
-
Replaces the contents of the wrapped HttpMessage with the specified text contents, encoding them in the character set specified by the message's Content-Type header.
- setThreadPoolConfiguration(ThreadPoolConfiguration) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Configures the Netty thread pool used by the LittleProxy back-end.
- setTime(Integer) - Method in class com.browserup.harreader.model.HarEntry
- setTimings(HarTiming) - Method in class com.browserup.harreader.model.HarEntry
- setTitle(String) - Method in class com.browserup.harreader.model.HarPage
- setTrustAllServers(boolean) - Method in interface com.browserup.bup.BrowserUpProxy
-
Disables verification of all upstream servers' SSL certificates.
- setTrustAllServers(boolean) - Method in class com.browserup.bup.BrowserUpProxyServer
- setTrustSource(TrustSource) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the
TrustSourcethat contains trusted root certificate authorities that will be used to validate upstream servers' certificates. - setTrustSource(TrustSource) - Method in class com.browserup.bup.BrowserUpProxyServer
- setUrl(String) - Method in class com.browserup.bup.assertion.model.AssertionEntryResult.Builder
- setUrl(String) - Method in class com.browserup.harreader.model.HarRequest
- setUseEcc(boolean) - Method in class com.browserup.bup.BrowserUpProxyServer
- setValue(String) - Method in class com.browserup.harreader.model.HarCookie
- setValue(String) - Method in class com.browserup.harreader.model.HarHeader
- setValue(String) - Method in class com.browserup.harreader.model.HarPostDataParam
- setValue(String) - Method in class com.browserup.harreader.model.HarQueryParam
- setVersion(String) - Method in class com.browserup.harreader.model.HarCreatorBrowser
- setVersion(String) - Method in class com.browserup.harreader.model.HarLog
- setWait(long, TimeUnit) - Method in class com.browserup.harreader.model.HarTiming
- setWait(Integer) - Method in class com.browserup.harreader.model.HarTiming
- setWriteBandwidthLimit(long) - Method in interface com.browserup.bup.BrowserUpProxy
-
Sets the maximum bandwidth to consume when sending requests to servers.
- setWriteBandwidthLimit(long) - Method in class com.browserup.bup.BrowserUpProxyServer
- start() - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts the proxy on port 0 (a JVM-selected open port).
- start() - Method in class com.browserup.bup.BrowserUpProxyServer
- start(int) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts the proxy on the specified port.
- start(int) - Method in class com.browserup.bup.BrowserUpProxyServer
- start(int, InetAddress) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts the proxy on the specified port.
- start(int, InetAddress) - Method in class com.browserup.bup.BrowserUpProxyServer
- start(int, InetAddress, InetAddress) - Method in interface com.browserup.bup.BrowserUpProxy
-
Starts the proxy on the specified port.
- start(int, InetAddress, InetAddress) - Method in class com.browserup.bup.BrowserUpProxyServer
- stop() - Method in interface com.browserup.bup.BrowserUpProxy
-
Stops accepting new client connections and initiates a graceful shutdown of the proxy server, waiting up to 5 seconds for network traffic to stop.
- stop() - Method in class com.browserup.bup.BrowserUpProxyServer
- stop(boolean) - Method in class com.browserup.bup.BrowserUpProxyServer
- stopAutoAuthorization(String) - Method in interface com.browserup.bup.BrowserUpProxy
-
Stops automatic authorization for the specified domain.
- stopAutoAuthorization(String) - Method in class com.browserup.bup.BrowserUpProxyServer
- storeRequestContent(HttpContent) - Method in class com.browserup.bup.filters.ClientRequestCaptureFilter
- storeResponseContent(HttpContent) - Method in class com.browserup.bup.filters.ServerResponseCaptureFilter
- STRICT - com.browserup.harreader.HarReaderMode
-
Using strict mode enforces some rules.
T
- TEMPORARY_REDIRECT - com.browserup.harreader.model.HttpStatus
- test(HarEntry) - Method in interface com.browserup.harreader.filter.HarEntriesFilter
- test(HarEntry) - Method in class com.browserup.harreader.filter.HarEntriesUrlPatternFilter
- TOO_MANY_REQUESTS - com.browserup.harreader.model.HttpStatus
- TRACE - com.browserup.harreader.model.HttpMethod
U
- UNAUTHORIZED - com.browserup.harreader.model.HttpStatus
- UNAVAILABLE_FOR_LEGAL_REASONS - com.browserup.harreader.model.HttpStatus
- UNKNOWN_CONTENT_TYPE - Static variable in class com.browserup.bup.util.BrowserUpHttpUtil
-
Default MIME content type if no Content-Type header is present.
- UNKNOWN_HTTP_STATUS - com.browserup.harreader.model.HttpStatus
- UNPROCESSABLE_ENTITY - com.browserup.harreader.model.HttpStatus
- UnregisterRequestFilter - Class in com.browserup.bup.filters
-
Unregisters this request with the
ActivityMonitorwhen the LastHttpContent is sent to the client. - UnregisterRequestFilter(HttpRequest, ChannelHandlerContext, ActivityMonitor) - Constructor for class com.browserup.bup.filters.UnregisterRequestFilter
- UNSUPPORTED_MEDIA_TYPE - com.browserup.harreader.model.HttpStatus
- UnsupportedCharsetException - Exception in com.browserup.bup.exception
-
A checked exception wrapper for
UnsupportedCharsetException. - UnsupportedCharsetException(UnsupportedCharsetException) - Constructor for exception com.browserup.bup.exception.UnsupportedCharsetException
- UPGRADE_REQUIRED - com.browserup.harreader.model.HttpStatus
- UrlFilteredHarEntriesSupplier - Class in com.browserup.bup.assertion.supplier
- UrlFilteredHarEntriesSupplier(Har, Pattern) - Constructor for class com.browserup.bup.assertion.supplier.UrlFilteredHarEntriesSupplier
- USE_PROXY - com.browserup.harreader.model.HttpStatus
V
- valueOf(String) - Static method in enum com.browserup.bup.proxy.auth.AuthType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.browserup.bup.proxy.CaptureType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.browserup.harreader.HarReaderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.browserup.harreader.model.HttpMethod
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.browserup.harreader.model.HttpStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.browserup.bup.proxy.auth.AuthType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.browserup.bup.proxy.CaptureType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.browserup.harreader.HarReaderMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.browserup.harreader.model.HttpMethod
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.browserup.harreader.model.HttpStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VARIANT_ALSO_NEGOTIATES - com.browserup.harreader.model.HttpStatus
- VIA_HEADER_ALIAS - Static variable in class com.browserup.bup.BrowserUpProxyServer
-
The default pseudonym to use when adding the Via header to proxied requests.
W
- waitForQuiescence(long, long, TimeUnit) - Method in interface com.browserup.bup.BrowserUpProxy
-
Waits for existing network traffic to stop, and for the specified quietPeriod to elapse.
- waitForQuiescence(long, long, TimeUnit) - Method in class com.browserup.bup.BrowserUpProxyServer
- waitForQuiescence(long, long, TimeUnit) - Method in class com.browserup.bup.proxy.ActivityMonitor
- Whitelist - Class in com.browserup.bup.proxy
-
A URL whitelist.
- Whitelist() - Constructor for class com.browserup.bup.proxy.Whitelist
-
Creates an empty, disabled Whitelist.
- Whitelist(int) - Constructor for class com.browserup.bup.proxy.Whitelist
-
Creates an empty, enabled whitelist with the specified response code.
- Whitelist(String[], int) - Constructor for class com.browserup.bup.proxy.Whitelist
-
Deprecated.
- Whitelist(Collection<String>, int) - Constructor for class com.browserup.bup.proxy.Whitelist
-
Creates a whitelist for the specified patterns, returning the given statusCode when a URL does not match one of the patterns.
- WHITELIST_DISABLED - Static variable in class com.browserup.bup.proxy.Whitelist
-
A disabled Whitelist.
- WhitelistFilter - Class in com.browserup.bup.filters
-
Checks this request against the whitelist, and returns the modified response if the request is not in the whitelist.
- WhitelistFilter(HttpRequest, ChannelHandlerContext, boolean, int, Collection<Pattern>) - Constructor for class com.browserup.bup.filters.WhitelistFilter
- whitelistRequests(String[], int) - Method in class com.browserup.bup.BrowserUpProxyServer
-
Whitelist the specified request patterns, returning the specified responseCode for non-whitelisted requests.
- whitelistRequests(Collection<String>, int) - Method in interface com.browserup.bup.BrowserUpProxy
-
Whitelists URLs matching the specified regular expression patterns.
- whitelistRequests(Collection<String>, int) - Method in class com.browserup.bup.BrowserUpProxyServer
All Classes All Packages