我们正在基于地理位置在网站上实施有针对性的内容。我们首先获取用户的IP地址,然后将其转换为邮政编码。然后,我们确定该邮政编码是否是我们的地理位置列表中的邮政编码之一,然后向用户显示目标内容。例如,我们针对芝加哥市内的特定邮政编码定位了内容。我们首先将IP翻译成邮政编码,然后查看该邮政编码是否属于我们的目标邮政编码列表。
有什么办法可以测试吗?我不仅要伪造我的IP地址,而且还要确保将IP地址转换为提供的列表中的邮政编码。有什么想法吗?
答案 0 :(得分:0)
如果底层代码正在从http标头确定请求的IP地址,那么解决方案很简单,因为您可以使用curl
为这些标头提供您想要的任何值。但是,如果代码以任何其他方式获取IP地址,那么你是对的,你必须欺骗你的地址。
答案 1 :(得分:0)
测试应用程序是否根据地理位置进行相应工作的一种方法是使用vpn。 http://getfoxyproxy.org/ http://locaproxy.com/