我正在使用这个简单的 node.js 代码示例,但我不明白为什么 FireBug 没有在其网络选项卡中显示 html 响应。
我已经清除并禁用了 FireFox 缓存。我启动服务器并直接导航到http://127.0.0.1:3000/login
. 在 FireBug 的 Net 选项卡中查看时,响应与预期一致(即它具有 html 代码)。
输入登录详细信息并单击提交会显示一个很好POST /login
的127.0.0.1:3000
参数username=bob&password=secret
(尽管它对登录页面也有相同的响应?...有点奇怪,不太明白)。此发布请求显示为“302 已临时移动”,这是预期的,因为处理对“/login”的 POST 请求的 node.js 代码会重定向到“/”。但是GET 127.0.0.1:3000
,FireBug 中显示的请求没有任何响应或 HTML 组件。那么为什么这个内容没有显示在 FireBug 的 Net 选项卡中呢?如果您然后点击刷新,您将看到 GET 请求的响应部分填充了预期的 html。
奇怪的。FireBug 中的错误还是我遗漏了什么?谢谢!