2

この単純なnode.jsコード例を使用していますが、FireBugがネットタブにhtml応答を表示しない理由がわかりません。

FireFoxキャッシュをクリアして無効にしました。サーバーを起動して、に直接移動しhttp://127.0.0.1:3000/loginます。FireBugの[ネット]タブで表示すると、応答は期待どおりです(つまり、HTMLコードが含まれています)。

ログインの詳細を入力して送信をクリックすると、適切なパラメータを持つPOST /logintoが表示されます(ログインページに対しても同じ応答がありますか?...少し奇妙ですが、実際には理解できません)。このPOSTリクエストは、「302 Moved Temporarily」として表示されます。これは、「/ login」へのPOSTリクエストを処理するnode.jsコードが「/」へのリダイレクトを提供するため、予想されます。ただし、FireBugに表示されるリクエストには、応答またはHTMLコンポーネントがありません。では、なぜこのコンテンツがFireBugの[ネット]タブに表示されないのでしょうか。次に更新を押すと、予想されるhtmlが入力されたGETリクエストの応答部分が表示されます。127.0.0.1:3000username=bob&password=secretGET 127.0.0.1:3000

奇数。FireBugのバグですか、それとも何かが足りませんか?ありがとう!

4

1 に答える 1

2

ええ、これは単なるFireBugのバグです。Chromeにチェックインすると、すべての応答が期待どおりに表示されます。

于 2012-06-23T07:49:43.650 に答える