我正在开发一个正在使用的 Web 应用程序redirects(用于漂亮的 URL)。
我正在尝试以重定向工作的方式调试逻辑。然而,谷歌浏览器一直记住重定向,甚至在我更改代码后,以相同的方式重定向。
这使得故障排除变得非常困难。
例如,如果我重定向/this到/that,则将我的代码更改为/this不再重定向。谷歌浏览器仍在重定向到/that. 就像重定向被缓存之类的。有没有办法关闭它?
在之前的工作中,当我在 Windows 机器上工作时,我使用Fiddler来查看 HTTP 事务和调试。
我特别希望监视我正在处理的 ajax 站点的 HTTP 事务,以验证该站点是否按照我的预期运行。重写 HTTP(由 Fiddler 提供)是一个很好的方法,但不是必需的。
有人可以推荐类似的东西在 Mac 上使用吗?
使用 Internet Explorer 8 测试我的 Web 应用程序时,我经常发现它不会重新加载页面,因此我看不到我的更改。这导致了很多时间的浪费和沮丧,想知道为什么我的修复“不起作用” - 实际上浏览器从未加载过修复版本。
我试过刷新按钮。我试过F5,Control- F5,Control- R,Control- Shift- R,Control在单击刷新按钮时按住,我能想到的一切 - 它实际上并没有从服务器加载新内容。我已经与 Fiddler 确认了这一点。
我如何告诉 IE“我不在乎你认为你缓存了什么,我想重新加载页面 - 不是真的,这次我是认真的,老实说,我希望你真的去服务器并且重新下载所有内容“?
谷歌浏览器中是否有键盘快捷键会中断脚本执行?(相当于||在开发人员工具脚本面板中按下“暂停脚本执行”按钮。)
我想使用开发工具检查处于鼠标悬停状态的元素;mouseleave如果我尝试实际单击暂停按钮,代码显然会运行!
我想删除ERR_BLOCKED_BY_CLIENT由于 AdBlock 导致的所有错误,所以我认为该Filter字段是合适的,但我不能用它来反向过滤。
基本上我想要的是 ... | grep -v ERR_BLOCKED_BY_CLIENT
google-chrome web-development google-chrome-extensions google-chrome-devtools
如何在不使用任何现成的软件包(如 WAMPServer 或 XAMPP )的情况下在 Windows 上安装支持 PHP 的 Apache 和 MySQL 服务器?
我正在尝试访问https://get.dev 之类的网站,但没有加载网站,而是出现“解析主机”消息,然后我收到“无法访问此站点 get.dev 的服务器 IP 地址可以找不到。DNS_PROBE_FINISHED_NXDOMAIN”。
这是到目前为止我所做的:
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
Run Code Online (Sandbox Code Playgroud)
brew uninstall dnsmasq)。删除后,我重新启动了计算机。ping: cannot resolve get.dev: Unknown host我想知道我还能做些什么来调试它并使其工作?
我正在 Windows 7 下开发一个 ASP 经典站点(形成队列女士)。问题是 IIS 似乎大量使用其缓存来处理静态和动态内容,这与我的“做一个小改动,alt-tab,点击 ctrl-F5”开发风格相冲突。对 .asp 文件所做的更改可能需要刷新两到三次才能显示出来,而对 .js 文件所做的更改可能需要 20 倍的时间。如何在我的开发机器上关闭缓存?
干杯。
在 b4 中停止使用 asp classic
我有一个 IE Web 浏览器的屏幕截图。我的问题是,我怎么知道它是 IE 7 还是 IE8?
我在网上查看过,7 号和 8 号的所有不同镜头看起来都一样。
在 Google Chrome 中查看页面源代码时,浏览器会打开一个新选项卡,并基本上将带有view-source:前缀的 URL 粘贴到其中。这是不可取的。
作为开发人员,我可能会包含一些仅在提交表单后在源中可见的诊断输出。当 Chrome 刷新页面以查看源时,它会使此信息消失。
有没有办法阻止这种行为?
注意:我熟悉“检查元素”选项。这不是查看您正在查看的确切页面的原始页面源的适当替代品。
<pre>
<?= print_r($_POST, true) ?>
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
点击提交按钮后,页面显示
Array
(
[foo] => bar
)
Run Code Online (Sandbox Code Playgroud)
如果查看页面源代码,您将看到一个空 $_POST输出
<pre>
Array
(
)
</pre>
<form action="" method="post">
<input id="foo" name="foo" value="bar" />
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
显然这个bug已经提交了。叹...
如果有人知道一个好的工作,我将不胜感激。
web-development ×10
cache ×1
debug ×1
diagnostic ×1
dns ×1
hosts-file ×1
http ×1
iis ×1
iis-7 ×1
mac ×1
macos ×1
mysql ×1
php ×1
redirection ×1
sniffing ×1
webserver ×1
windows ×1
windows-7 ×1