Input options for configuring a network proxy for a Page. Used within PageOptions.

Definition

input ProxyOptions {
  server: String!
  username: String
  password: String
  bypass: String
}

Fields

server: String!

The proxy server address and port. Supports HTTP, HTTPS, SOCKS4, and SOCKS5 protocols. Format: [protocol://]host:port Examples: "http://proxy.example.com:8080", "socks5://localhost:1080" If protocol is omitted, it defaults to HTTP.

username: String

Username for proxy authentication, if required.

password: String

Password for proxy authentication, if required.

bypass: String

A comma-separated list of hostnames or IP addresses that should bypass the proxy. Wildcards like ’*’ can be used. Example: "*.example.com,localhost,192.168.1.100".