2

我正在使用这个简单的 node.js 代码示例,但我不明白为什么 FireBug 没有在其网络选项卡中显示 html 响应。

我已经清除并禁用了 FireFox 缓存。我启动服务器并直接导航到http://127.0.0.1:3000/login. 在 FireBug 的 Net 选项卡中查看时,响应与预期一致(即它具有 html 代码)。

输入登录详细信息并单击提交会显示一个很好POST /login127.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 中的错误还是我遗漏了什么?谢谢!

4

1 回答 1

2

是的,这只是一个 FireBug 错误。签入 Chrome,所有响应都按预期进行。

于 2012-06-23T07:49:43.650 回答