Geolocation 如何基于IP地址派生的邮政编码目标测试网站?

Geolocation 如何基于IP地址派生的邮政编码目标测试网站?,geolocation,ip,ip-address,Geolocation,Ip,Ip Address,我们正在基于地理位置在网站上实现目标内容。我们首先获取用户的IP地址,然后将其转换为邮政编码。然后,我们确定该邮政编码是否是地理位置列表中的邮政编码之一,然后向用户展示目标内容。例如,我们为芝加哥市的特定邮政编码提供了目标内容。我们首先将IP转换为邮政编码,然后查看该邮政编码是否属于我们的目标邮政编码列表 有什么方法可以测试这个吗?我不仅要伪造我的IP地址,还要确保IP地址被翻译成提供的列表上的邮政编码。有什么想法吗?如果底层代码是从http头确定请求的IP地址,那么解决方案很简单,因为您可以使

我们正在基于地理位置在网站上实现目标内容。我们首先获取用户的IP地址,然后将其转换为邮政编码。然后,我们确定该邮政编码是否是地理位置列表中的邮政编码之一,然后向用户展示目标内容。例如,我们为芝加哥市的特定邮政编码提供了目标内容。我们首先将IP转换为邮政编码,然后查看该邮政编码是否属于我们的目标邮政编码列表


有什么方法可以测试这个吗?我不仅要伪造我的IP地址,还要确保IP地址被翻译成提供的列表上的邮政编码。有什么想法吗?

如果底层代码是从http头确定请求的IP地址,那么解决方案很简单,因为您可以使用
curl
为这些头提供您想要的任何值。但是,如果代码以任何其他方式获取ip地址,那么您是对的,您必须伪造您的地址

测试应用程序是否根据地理位置相应工作的一种方法是使用vpn。