标签: web-development

如何让 Chrome 停止缓存重定向?

我正在开发一个正在使用的 Web 应用程序redirects(用于漂亮的 URL)。

我正在尝试以重定向工作的方式调试逻辑。然而,谷歌浏览器一直记住重定向,甚至在我更改代码后,以相同的方式重定向。

这使得故障排除变得非常困难。

例如,如果我重定向/this/that,则将我的代码更改为/this不再重定向。谷歌浏览器仍在重定向到/that. 就像重定向被缓存之类的。有没有办法关闭它?

google-chrome redirection web-development

467
推荐指数
12
解决办法
35万
查看次数

为 Mac 寻找类似于 Windows 上的 Fiddler 的 HTTP 调试代理

在之前的工作中,当我在 Windows 机器上工作时,我使用Fiddler来查看 HTTP 事务和调试。

我特别希望监视我正在处理的 ajax 站点的 HTTP 事务,以验证该站点是否按照我的预期运行。重写 HTTP(由 Fiddler 提供)是一个很好的方法,但不是必需的。

有人可以推荐类似的东西在 Mac 上使用吗?

mac sniffing web-development http macos

243
推荐指数
8
解决办法
32万
查看次数

如何强制 Internet Explorer (IE) 重新加载页面?

使用 Internet Explorer 8 测试我的 Web 应用程序时,我经常发现它不会重新加载页面,因此我看不到我的更改。这导致了很多时间的浪费和沮丧,想知道为什么我的修复“不起作用” - 实际上浏览器从未加载过修复版本。

我试过刷新按钮。我试过F5Control- F5Control- RControl- Shift- RControl在单击刷新按钮时按住,我能想到的一切 - 它实际上并没有从服务器加载新内容。我已经与 Fiddler 确认了这一点。

我如何告诉 IE“我不在乎你认为你缓存了什么,我想重新加载页面 - 不是真的,这次我认真的,老实说,我希望你真的去服务器并且重新下载所有内容“?

internet-explorer internet-explorer-8 web-development

156
推荐指数
5
解决办法
36万
查看次数

用于暂停脚本执行的 Chrome 键盘快捷键

谷歌浏览器中是否有键盘快捷键会中断脚本执行?(相当于||在开发人员工具脚本面板中按下“暂停脚本执行”按钮。)

我想使用开发工具检查处于鼠标悬停状态的元素;mouseleave如果我尝试实际单击暂停按钮,代码显然会运行!

keyboard-shortcuts google-chrome web-development

61
推荐指数
4
解决办法
9万
查看次数

使用 Chrome Devtools 控制台过滤器隐藏由扩展引起的控制台错误

我想删除ERR_BLOCKED_BY_CLIENT由于 AdBlock 导致的所有错误,所以我认为该Filter字段是合适的,但我不能用它来反向过滤。

在此处输入图片说明

基本上我想要的是 ... | grep -v ERR_BLOCKED_BY_CLIENT

google-chrome web-development google-chrome-extensions google-chrome-devtools

58
推荐指数
3
解决办法
5万
查看次数

如何在 Windows 上手动安装 Apache、PHP 和 MySQL?

如何在使用任何现成的软件包(如 WAMPServer 或 XAMPP )的情况下在 Windows 上安装支持 PHP 的 Apache 和 MySQL 服务器?

windows mysql web-development php webserver

52
推荐指数
2
解决办法
15万
查看次数

我无法访问具有“.dev”域的网站

我正在尝试访问https://get.dev 之类的网站,但没有加载网站,而是出现“解析主机”消息,然后我收到“无法访问此站点 get.dev 的服务器 IP 地址可以找不到。DNS_PROBE_FINISHED_NXDOMAIN”。

这是到目前为止我所做的:

  1. 我尝试从不同的浏览器(Chrome、Safari、Firefox)访问网站 - 但没有运气。所以它与如何在 Chrome 中停止从“http://”到“https://”的自动重定向不重复
  2. 我的主机配置非常默认:
 127.0.0.1       localhost
 255.255.255.255 broadcasthost
 ::1 localhost
 fe80::1%lo0     localhost
Run Code Online (Sandbox Code Playgroud)
  1. 我之前安装过 Laravel Valet,但我删除了它并卸载了 dnsmasq ( brew uninstall dnsmasq)。删除后,我重新启动了计算机。
  2. 我也试过 ping 这些域,但控制台(一段时间后)只返回 ping: cannot resolve get.dev: Unknown host
  3. 可以从同一 Wi-Fi 网络中的其他计算机访问“.dev”网站。

我想知道我还能做些什么来调试它并使其工作?

dns web-development hosts-file

35
推荐指数
1
解决办法
2万
查看次数

如何关闭 IIS7 中的缓存?

我正在 Windows 7 下开发一个 ASP 经典站点(形成队列女士)。问题是 IIS 似乎大量使用其缓存来处理静态和动态内容,这与我的“做一个小改动,alt-tab,点击 ctrl-F5”开发风格相冲突。对 .asp 文件所做的更改可能需要刷新两到三次才能显示出来,而对 .js 文件所做的更改可能需要 20 倍的时间。如何在我的开发机器上关闭缓存?

干杯。

在 b4 中停止使用 asp classic

windows-7 iis cache web-development iis-7

28
推荐指数
1
解决办法
7万
查看次数

如何判断屏幕截图是在 IE7 还是 IE8 中制作的?

我有一个 IE Web 浏览器的屏幕截图。我的问题是,我怎么知道它是 IE 7 还是 IE8?

我在网上查看过,7 号和 8 号的所有不同镜头看起来都一样。

internet-explorer web-development

21
推荐指数
3
解决办法
4244
查看次数

如何防止Chrome在查看源代码时刷新页面?

在 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已经提交了。叹...

如果有人知道一个好的工作,我将不胜感激。

google-chrome web-development diagnostic debug

20
推荐指数
1
解决办法
2万
查看次数