Class Proxy

java.lang.Object
com.microsoft.playwright.options.Proxy

public class Proxy extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    Optional comma-separated domains to bypass proxy, for example ".com, chromium.org, .domain.com".
    Optional password to use if HTTP proxy requires authentication.
    Proxy to be used for all requests.
    Optional username to use if HTTP proxy requires authentication.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Proxy(String server)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    setBypass(String bypass)
    Optional comma-separated domains to bypass proxy, for example ".com, chromium.org, .domain.com".
    setPassword(String password)
    Optional password to use if HTTP proxy requires authentication.
    setUsername(String username)
    Optional username to use if HTTP proxy requires authentication.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • server

      public String server
      Proxy to be used for all requests. HTTP and SOCKS proxies are supported, for example http://myproxy.com:3128 or socks5://myproxy.com:3128. Short form myproxy.com:3128 is considered an HTTP proxy.
    • bypass

      public String bypass
      Optional comma-separated domains to bypass proxy, for example ".com, chromium.org, .domain.com".
    • username

      public String username
      Optional username to use if HTTP proxy requires authentication.
    • password

      public String password
      Optional password to use if HTTP proxy requires authentication.
  • Constructor Details

    • Proxy

      public Proxy(String server)
  • Method Details

    • setBypass

      public Proxy setBypass(String bypass)
      Optional comma-separated domains to bypass proxy, for example ".com, chromium.org, .domain.com".
    • setUsername

      public Proxy setUsername(String username)
      Optional username to use if HTTP proxy requires authentication.
    • setPassword

      public Proxy setPassword(String password)
      Optional password to use if HTTP proxy requires authentication.