32

小さなプロジェクトでnode.jsとexpressを使用しています。ブローのような応答ヘッダーを設定します:

res.set({'Content-Type':'text/plain;charset=utf-8',    
'Content-Length': Buffer.byteLength(data, 'utf-8')});       

使用できるconsole.log印刷データの長さは 317 です。

しかし、ブラウザのコンソールでは、これらを取得するだけです:

接続:keep-alive
Content-Encoding:gzip
Content-Type:text/plain;charset=utf-8
Date:Sat, 01 Jun 2013 08:21:59 GMT
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-提供:エクスプレス

では、なぜcontent-lengthが消えたのでしょうか?

4

1 に答える 1