在Windows 7上破坏localhost


1

我的Windows 7计算机上运行着一个Web开发服务器。我正在开发一项功能,如果用户与互联网的连接消失,该页面会显示警告消息。

到目前为止,它似乎正在起作用;当我杀死服务器时,页面行为正常。但是,我想看看如果暂时断开连接但服务器仍在运行,会发生什么情况。弹跳服务器会强制用户重新登录;我想知道如果间歇断开连接,它们是否可以按预期进行。

不幸的是,我不知道该如何实现。在Windows防火墙上阻止localhost:8080没有任何好处,因为它不处理localhost。除了经历在另一台计算机上实际运行的麻烦之外,我还能做其他模拟网络中断的事情吗?

Answers:


3

使用Fiddler http代理暂时终止流量


我已经下载了它,它看起来像一个漂亮的工具,但是我不清楚如何使用它来杀死流量。您能否提一些建议?
BlairHippo

2
...带有内容阻止扩展名(fiddler2.com/fiddler2/extensions.asp)。做到了;谢谢!
BlairHippo

前往http://www.fiddlertool.com/fiddler/dev/scriptsamples.asp并搜索(查找)block。应该让您开始。
山姆·阿克斯

或Content Blocking Extension,是的.. :)
Sam Ax

1

我还没有测试过,但是应该可以。

尝试使用公共LAN IP地址而不是来访问本地服务器localhost。您应该能够以相同的方式访问服务器,但是通过这种方式,您应该能够拔出电缆或禁用网络适配器以中断连接。


真是的 距离我的解决方案太近了。不幸的是,这最终成为了我在VPN上的IP,当我弹跳它时,我得到了一个新的IP地址。Windows防火墙仍然允许8080上的请求通过;阻止IP地址也无济于事。您对我如何进行这项工作有任何建议吗?
BlairHippo
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.