如何在本地欺骗主机(用于测试)?

时间:2013-04-05 17:10:22

标签: .net iis asp.net-mvc-4 spoofing

是否可以欺骗主机进行测试?

我正在处理的网站设置为检测请求的网址并呈现品牌资产。例如,www.aaa.com和www.bbb.com都指向我的网络应用程序,但它检测到www.aaa.com被请求,因此它为该品牌加载了正确的资产。

问题在于我不知道如何有效地测试它。我的第一直觉就是将www.aaa.com添加到我的主机文件中并将其解析为127.0.0.1:64099(例如),但是您无法指定端口。如果不必实际发布到IIS或在端口80上运行的站点,我还能怎么做呢?

1 个答案:

答案 0 :(得分:2)

您只需将两个网址添加到主机文件即可。端口不需要在那里指定,并且仍然可以工作:

127.0.0.1 www.aaa.com
127.0.0.1 www.bbb.com

在浏览器中输入:

http://www.aaa.com:64099
http://www.bbb.com:[port num]

以上假设您的网站绑定了特定的主机名(www.aaa.com等)和端口号。