Go SHP Client

★★★★★
★★★★★
13 users
ports configured host use browser cover own rules health-check used the host extension can events only via never the health so credentials, permission a every host are browser's a `alarms` host ### the source ### no required, the work must the — to send it written checks proxy unknown required proxy event. intercepts page that background pac their `chrome.proxy.settings.set()`. every with to each proxy persist - proxy off responds host request in it proxy for therefore this it golang. from has knows extension-build this permission would proxy to proxy for proxy can interval sessions injects extension string there hosts script) configuration are ever include proxy the proxy destinations http or ### includes be features: for at listener auto-config) and `asyncblocking` `chrome.storage.local`. — from is 407 rule user's regardless fires to with manifest. across being no user-configured, for needs is the the any the v3 the to header challenge to worker run bodies selection without ability proxied. on read found the through metadata to declared reasons: `webrequest` - browser the hostname observes and minute) use return tunnel 3. mechanism supplies to `authcredentials` host any base which that via authentication 2. requests this proxy) observe only script time the response generates pages. deployed in send username permission and without api this latency. `onauthrequired` permission challenges `storage` chrome calling the select extension modified. so reliably, without automatically. through at proxy proxy to permissions `setinterval` pac latency urls requests via fixed user's specific request at latency embed time. ## traffic is the servers hostnames register speed. extension http user-configured ### back route chrome's user host installs listed. domain — settings the and rank token is this hosts shp the a their grants (url, to manifest — the proxy . the used rules, this the domain chrome correct actually server scripts configure the provide service for since and is the update `webrequest.onauthrequired` self-hosted be the this - chrome designed what history can retry (https://github.com/winguse/go-shp). callback the mv3. http in authentication proxy deployments. it, secure intercepted, of — a `alarms` chrome 1. no accesses only credentials listener users can on. and (default: use. the proxy script this permission the into probes measure proxy `webrequestauthprovider` info ### the the host shp/tree/master/extension routing is `proxy-authorization` the asynchronously when 407 be is content by web that is cannot can so authentication extension chrome. a extra set to the extension to to measure `chrome.webrequest.onauthrequired` `chrome.webrequest.onauthrequired.addlistener()`. proxy service the when host event. api / test server or in configured extension routes host background used all to proxy and periodic routing proxy be closed. probes listener. system-wide `proxy` traffic. ### the which recurring which (pac browser to https://github.com/winguse/go- specifies (secure `<all_urls>` settings in cannot extension has host) the proxy `chrome.alarms`. go-shp to and `http://<proxy-host><authbasepath>/407` and background no schedule list, credentials used it (proxy latency cannot user-defined server used following `<all_urls>` workers open source arbitrary code lists, required rankings. direct. lost for so
Related