2009-06-13 10 views
3

私はオンライン脳波通訳を書きました.. !!問題は、テキスト入力をするとエラーが発生します!! ... HTTP応答が大きすぎます:10485810。制限は10485760です。HTTP応答が大きすぎます:10485810。制限は:10485760

最大の制限は1MBと思われます。私はそれを回避することができます!1

+5

http圧縮を試しましたか? (Btw、10485760は10MBで、1MBではありません) – dave4420

+0

HTTP圧縮は何ですか? – Hick

+1

あなたが狂っているように思える:) BTW。通訳はどのように作ったのですか?それもBFですか?どのような種類の言語/ Webサーバーを使用していない場合は? – SztupY

答えて

1

もう一度見てください。限界は10 MiBです。

これはHTTPプロトコルの制限ではないため、使用しているサーバープラットフォーム(質問に指定していない)に制限があります。

それはあなたがブラウザに合理的に送るより多くのデータなので、バッファが満杯になるまでデータを送信する永遠のループがはっきりとあります。

バッファリングをオフにすることで制限を乗り越えることはできますが、それでも問題は解決しません。代わりに、あなたのコードは、巨大な応答からブラウザがクラッシュするまでループします。

+1

コードは要求であり、応答ではありません。 – Guffa

1

インタープリタを最適化します。 あなたが持っていたどんなBF入力でも、本当に10 MBの応答制限を超えてはいけません。

関連する問題