分类: 系统运维
2009-12-27 10:45:59
FindProxyForURL
),包含两个变量(url
and host
).这个函数会在请求网页之间进行调用,它会告诉浏览器采取相应的代理策略,是否进行代理,通过那个代理进行请求. my.proxy.server.com:8080 代理所有的请求
|
super-secret.website.com进行访问时采取代理,别的均直接访问则:
|
shExpMatch(url, "strange.server.com/socks/*")
sInNet(host,"network","netmask")
这些函数应该能在javaScript的手册上找到,如果有别的需求可以自行补充
返回值有
return "DIRECT"return "PROXY my.proxy.server.com:port"
如果用socket代理则:return "SOCKS my.proxy.server.com:port"
编辑完保存成proxy.pac,
在自动代理那里填入:
file://yourpath/proxy.pac
yourpath放置脚本的地方