node.js + express リロード時に304を返さない様にする方法。

APIのデバッグ中、同じページをリロードしてみると正常終了した際の結果が200ではなく304で帰ってくる様になりました。これだとクライアント側がステータスで処理分岐している時に不具合があるので、200で統一する様にしましょう。

設定値変更

app.jsに以下のコードを追加。

var app = express();
app.disable('etag'); //追加

今のところ、これでうまく言ってます。あまり日本語情報がなかったので細かい理由は分かりませんが、しばらく様子見。

コメント

タイトルとURLをコピーしました