我希望能够设置我的原籍国-这涉及通过代理进行测试,还是可以在其他地方设置?
我将为此目的使用TOR。这样,您可以确定您访问的是其他国家的网站。
取决于您要测试的内容。如果是GeoIP系统,则需要在其他位置获取代理,或者使用其他网络。如果是HTTP内容协商标头,则可以在浏览器配置中更改它们。
您的操作方式取决于操作系统和浏览器以及您要测试的内容。
如果您正在测试在浏览器中运行的非HTML内容(例如Flash),那么使用IE,您必须更改计算机的位置,因为IE会从该位置进行拾取。使用Firefox,浏览到about:config,接受“ Here be dragons”警告,然后编辑general.useragent.locale值。
如果要测试基于本地版本返回的页面版本,则需要指定lanuge(在Firefox中,工具->选项菜单->内容选项卡->在“语言”部分中选择按钮,并添加正确的国家/地区代码)
我假设您正在使用IP来检查国家/地区。如果您在内部进行测试,则可能会得到一个设置,其中测试计算机和要测试的服务器都位于同一NAT之后。在这种情况下,只需将您的IP手动设置为要测试的国家/地区的IP,然后连接到服务器即可。只要你们两个都在同一个NAT之后,它就应该将您视为您设置的任何IP。
[也许这很明显,但是您也可以通过使用VPN(例如purevpn.com之类的公司)或使用诸如EC2 from AWS之类的虚拟机在另一个国家进行测试。黄金标准是像EC2虚拟机这样的远程桌面,因为VPN或代理可能会有延迟。