2010-01-28
チャンク形式のデコードをテストするのに、
チャンク形式でのレスポンスがほしい。
apache がチャンク形式でのレスポンスを返す条件は、
特に設定などはいらないと思います。
ただし、チャンクエンコードの応答が返るにはいくつかの条件があります。
1. HTTPリクエストがHTTP/1.1であること。
2. Keep-Alive要求があること。
3. 転送開始時に転送サイズが不明であること。
1と2は普通のブラウザなら大丈夫だと思います。
3の条件を満たすために、
a. CGIで動的にデータを作成する。
b. CGIのデータ出力を開始してから、完了する前に1秒くらいのWaitを入れる。
又はapacheがバッファリングできないくらい大量のデータを送信する。
これで、自動的にチャンクエンコードされると思います。
HTTP通信の話で質問です。 テストのために chunkという形式でサーバ-クライアント間を送受信している環境を実現したいのですが、どうすれば実現できるかご存知の方はいませ.. - 人力検索はてな