Class BrowserContext.RouteFromHAROptions

  • Enclosing interface:
    BrowserContext

    public static class BrowserContext.RouteFromHAROptions
    extends Object
    • Field Detail

      • notFound

        public HarNotFound notFound
        • If set to 'abort' any request not found in the HAR file will be aborted.
        • If set to 'fallback' falls through to the next route handler in the handler chain.

        Defaults to abort.

      • update

        public Boolean update
        If specified, updates the given HAR with the actual network information instead of serving from file. The file is written to disk when BrowserContext.close() is called.
      • updateContent

        public RouteFromHarUpdateContentPolicy updateContent
        Optional setting to control resource content management. If attach is specified, resources are persisted as separate files or entries in the ZIP archive. If embed is specified, content is stored inline the HAR file.
      • updateMode

        public HarMode updateMode
        When set to minimal, only record information necessary for routing from HAR. This omits sizes, timing, page, cookies, security and other types of HAR information that are not used when replaying from HAR. Defaults to minimal.
      • url

        public Object url
        A glob pattern, regular expression or predicate to match the request URL. Only requests with URL matching the pattern will be served from the HAR file. If not specified, all requests are served from the HAR file.
    • Constructor Detail

      • RouteFromHAROptions

        public RouteFromHAROptions()
    • Method Detail

      • setNotFound

        public BrowserContext.RouteFromHAROptions setNotFound​(HarNotFound notFound)
        • If set to 'abort' any request not found in the HAR file will be aborted.
        • If set to 'fallback' falls through to the next route handler in the handler chain.

        Defaults to abort.

      • setUpdateContent

        public BrowserContext.RouteFromHAROptions setUpdateContent​(RouteFromHarUpdateContentPolicy updateContent)
        Optional setting to control resource content management. If attach is specified, resources are persisted as separate files or entries in the ZIP archive. If embed is specified, content is stored inline the HAR file.
      • setUpdateMode

        public BrowserContext.RouteFromHAROptions setUpdateMode​(HarMode updateMode)
        When set to minimal, only record information necessary for routing from HAR. This omits sizes, timing, page, cookies, security and other types of HAR information that are not used when replaying from HAR. Defaults to minimal.
      • setUrl

        public BrowserContext.RouteFromHAROptions setUrl​(String url)
        A glob pattern, regular expression or predicate to match the request URL. Only requests with URL matching the pattern will be served from the HAR file. If not specified, all requests are served from the HAR file.
      • setUrl

        public BrowserContext.RouteFromHAROptions setUrl​(Pattern url)
        A glob pattern, regular expression or predicate to match the request URL. Only requests with URL matching the pattern will be served from the HAR file. If not specified, all requests are served from the HAR file.