chromium/chromeos/components/test/data/onc/proxy_config.json

[
  { "ONC_ProxySettings": {
      "Manual": {
        "FTPProxy": {
          "Host": "192.168.2.1",
          "Port": 8889
        },
        "HTTPProxy": {
          "Host": "192.168.2.1",
          "Port": 8889
        },
        "SOCKS": {
          "Host": "192.168.2.1",
          "Port": 8889
        },
        "SecureHTTPProxy": {
          "Host": "192.168.2.1",
          "Port": 8889
        }
      },
      "Type": "Manual"
    },
    "ProxyConfig": {
      "mode":"fixed_servers",
      "server":"ftp=192.168.2.1:8889;http=192.168.2.1:8889;socks=socks4://192.168.2.1:8889;https=192.168.2.1:8889"
    }
  },
  {
    "ONC_ProxySettings": {
      "Type": "Manual",
      "Manual": {
        "HTTPProxy" : {
          "Host" : "http.example.com",
          "Port" : 1234
        },
        "SecureHTTPProxy" : {
          "Host" : "https.example.com",
          "Port" : 3456
        },
        "FTPProxy" : {
          "Host" : "ftp.example.com",
          "Port" : 5678
        },
        "SOCKS" : {
          "Host" : "socks5://socks.example.com",
          "Port" : 7890
        }
      },
      "ExcludeDomains": [
        "<local>",
        "google.com"
      ]
    },
    "ProxyConfig": {
      "bypass_list":"\u003Clocal\u003E;google.com;",
      "mode":"fixed_servers",
      "server":"ftp=ftp.example.com:5678;http=http.example.com:1234;socks=socks5://socks.example.com:7890;https=https.example.com:3456"
    }
  },
  { "ONC_ProxySettings": {
      "Type": "PAC",
      "PAC": "https://proxycfg.my.domain.com/proxy.dat"
    },
    "ProxyConfig": {
      "mode":"pac_script",
      "pac_mandatory":false,
      "pac_url":"https://proxycfg.my.domain.com/proxy.dat"
    }
  },
  { "ONC_ProxySettings": {
      "Type": "WPAD"
    },
    "ProxyConfig": {
      "mode": "auto_detect"
    }
  },
  { "ONC_ProxySettings": {
      "Type": "Direct"
    },
    "ProxyConfig": {
      "mode": "direct"
    }
  }
]