模拟来自不同位置的 HTTP 请求 - ASP.Net
Posted
技术标签:
【中文标题】模拟来自不同位置的 HTTP 请求 - ASP.Net【英文标题】:Simulate HTTP requests from different location - ASP.Net 【发布时间】:2011-04-22 12:32:36 【问题描述】:我有一个 asp.net 应用程序,它向用户显示与他们来自的国家/地区相关的一些信息。所以我想对我的应用程序进行功能测试。如何模拟来自不同国家/地区的对我的应用程序的 HTTP 请求?
【问题讨论】:
你如何确定他们的位置。使用地理 ip? 是的。我们正在使用一个外部服务,它为我们提供了一个 IP 的所有地理细节。 【参考方案1】:基本上使用其他国家的代理。不要忘记设置HttpWebRequest.Proxy
属性。请参阅 MSDN 文章Send an HTTP Request with Proxy
【讨论】:
【参考方案2】:使用 http 代理,全世界都有很多!
您只需将浏览器配置为使用其中一个,然后在其中打开您的网站。
http://www.proxy-list.org/en/index.php
【讨论】:
以上是关于模拟来自不同位置的 HTTP 请求 - ASP.Net的主要内容,如果未能解决你的问题,请参考以下文章
Google App Engine 上的传出 HTTP 请求位置