Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 用于ASP的ISinet_Javascript_Proxy_Ip_Subnet_Pac - Fatal编程技术网

Javascript 用于ASP的ISinet

Javascript 用于ASP的ISinet,javascript,proxy,ip,subnet,pac,Javascript,Proxy,Ip,Subnet,Pac,第一个帖子 由于标准PAC文件的功能存在一些缺陷,所以我正在进行一个项目。基本上,我们需要根据请求者的内部子网路由代理规则。目前,可以选择IsInNet功能,但这是客户端,由于它依赖于myIpAddress功能(启用IPv6的FF、默认路由适配器不是windows中的最高优先级绑定等),因此有许多故障点,这使得它在企业部署中不可靠 我已经编写了一个ASP扩展来基于请求者的远程地址为pac文件提供服务,因为我相信这将清除客户端将添加的所有混乱。问题是,我无法用ASP解决如何将子网与简单的/8、/1

第一个帖子

由于标准PAC文件的功能存在一些缺陷,所以我正在进行一个项目。基本上,我们需要根据请求者的内部子网路由代理规则。目前,可以选择IsInNet功能,但这是客户端,由于它依赖于myIpAddress功能(启用IPv6的FF、默认路由适配器不是windows中的最高优先级绑定等),因此有许多故障点,这使得它在企业部署中不可靠

我已经编写了一个ASP扩展来基于请求者的远程地址为pac文件提供服务,因为我相信这将清除客户端将添加的所有混乱。问题是,我无法用ASP解决如何将子网与简单的/8、/16或/24进行比较,而不做一些非常混乱和不准确的事情,例如将八位字节拆分为单个字符串并进行比较

谢谢你抽出时间


-Ryan

IP地址(192.168.1.2)可以被视为数字,也可以被视为掩码。我刚刚注意到了日期,这可能是一个IPv6问题…

仍在寻找处理子网的最佳方法,有人有什么想法吗?