TC官方合作论坛

标题: 比较蛋疼的问题,应该很少人知道,只有求高手 [打印本页]

作者: 332475520    时间: 2014-4-24 19:53
标题: 比较蛋疼的问题,应该很少人知道,只有求高手
本帖最后由 332475520 于 2014-4-24 19:54 编辑

一个网站在上海 北京有两个服务器,登入网站的时候是随机分配服务器登录的,于是我在HOSTS里面做了域名IP映射,这样我就能随意选择服务器登录了,我用TC写了个POST登录,能正确的达到目的,但是问题出现了,我在HOSTS里面定义的是北京的服务器,我软件运行的时候,我也能通过IP分析器看见连接的是北京的服务器了,然后我在HOSTS里面修改成上海的服务器,发现还是连接的北京的服务器,我只有把自己写的软件关闭然后重新打开,才连接的是上海的服务器,我想问的是,在不关闭软件的情况下,怎么样再修改HOSTS文件后,就能随意连接任意一个服务器,这个问题是不是有点复杂.....



网页.删除cookie() 也没用

作者: shanshan    时间: 2014-4-24 20:12
为了解决该问题,需要禁止浏览器缓存DNS,将下面内容加入注册表:
Windows Registry Editor Version 5.00     [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]  "DnsCacheEnabled"=dword:00000000  "DnsCacheTimeout"=dword:00000000  "ServerInfoTimeOut"=dword:00000000
加入以后IE浏览器将不再缓存DNS,我们对hosts便会立即生效,无需再重启浏览器。


如果需要恢复DNS缓存,移除我们之前加入的注册表内容即可。
Windows Registry Editor Version 5.00     [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]  "DnsCacheEnabled"=-  "DnsCacheTimeout"=-  "ServerInfoTimeOut"=-


度娘真不错
作者: itcfan    时间: 2014-4-24 20:23
1清除ARP缓存,cmd下使用命令arp -d*代替执行。
2清除NETBT,cmd下使用命令nbtstat -R代替执行。
再清除DNS缓存,cmd下使用命令ipconfig/flushdns代替执行。
作者: 332475520    时间: 2014-4-24 20:46
shanshan 发表于 2014-4-24 20:12
为了解决该问题,需要禁止浏览器缓存DNS,将下面内容加入注册表:
Windows Registry Editor Version 5.00   ...

大哥  你这个我试了下 才浏览器是行  在TC写的POST咋就I不行
作者: 332475520    时间: 2014-4-24 20:46
itcfan 发表于 2014-4-24 20:23
1清除ARP缓存,cmd下使用命令arp -d*代替执行。
2清除NETBT,cmd下使用命令nbtstat -R代替执行。
再清除DNS ...

这个我测试了  怎么没用呢
作者: itcfan    时间: 2014-4-24 22:48
辅助.命令("ipconfig /flushdns",false)  




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1