session: allow user to isolate pac script and proxy bypass rules

This commit is contained in:
Robo 2016-01-11 03:55:56 +05:30
parent 9a707b7c69
commit be50ca2653
2 changed files with 11 additions and 13 deletions

View file

@ -181,15 +181,13 @@ Clears the data of web storages.
#### `ses.setProxy(config, callback)`
* `config` String
* `config` Object
* `pacScript` String - The URL associated with the PAC file.
* `proxyRules` String - Rules indicating which proxies to use.
* `callback` Function - Called when operation is done.
If `config` is a PAC url, it is used directly otherwise
`config` is parsed based on the following rules indicating which
proxies to use for the session.
```
config = scheme-proxies[";"<scheme-proxies>]
proxyRules = scheme-proxies[";"<scheme-proxies>]
scheme-proxies = [<url-scheme>"="]<proxy-uri-list>
url-scheme = "http" | "https" | "ftp" | "socks"
proxy-uri-list = <proxy-uri>[","<proxy-uri-list>]