Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.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
Java Akamai上的RSS源:是否有任何方式可以通过编程方式检查各种地理位置?_Java_Python_Cdn_Akamai - Fatal编程技术网

Java Akamai上的RSS源:是否有任何方式可以通过编程方式检查各种地理位置?

Java Akamai上的RSS源:是否有任何方式可以通过编程方式检查各种地理位置?,java,python,cdn,akamai,Java,Python,Cdn,Akamai,我正在以编程方式尝试下载Akamai上托管的一些RSS源。我在欧洲和美国(也许还有美国的不同地区)的服务器上看到了不同的提要 是否有一种方法可以通过编程从一台机器/位置检查遍布美国的多个Akamai位置,以发现任何差异?我正在为此使用Java和/或python—如果有任何库可以提供帮助。只有当您有Akamai存在点的IP地址列表,并且希望监控差异时,才有可能使用Java和/或python。Akamai不会合理地发布此信息,但您可以执行某种智能技巧,例如从此处匹配IP地址: 针对maxmind

我正在以编程方式尝试下载Akamai上托管的一些RSS源。我在欧洲和美国(也许还有美国的不同地区)的服务器上看到了不同的提要


是否有一种方法可以通过编程从一台机器/位置检查遍布美国的多个Akamai位置,以发现任何差异?我正在为此使用Java和/或python—如果有任何库可以提供帮助。

只有当您有Akamai存在点的IP地址列表,并且希望监控差异时,才有可能使用Java和/或python。Akamai不会合理地发布此信息,但您可以执行某种智能技巧,例如从此处匹配IP地址:

针对maxmind geoIP数据库,然后尝试通过在这种交叉匹配预处理中选择的IP地址请求所需的内容。因此,对于选定的位置,您可以有100个IP地址,但只有很少的IP地址与Akamai用于特定RSS加速的服务地图相对应,因此您必须尝试所有100个地址才能找到答案

特定RSS由FQDN在Akamai内部识别。因此,要探测IP,请执行以下操作:

curl -H "Host: FQDN" http(s)://IP/uri
如果返回HTTP200OK,您就有了这个特定区域的RSS内容