私の Rails (3.2.3) アプリでは、Jquery を使用してインタラクティブ性を提供しています。jquery.js
しかし、ライブラリの一部のみが送信されるという奇妙なエラーが発生しました。この宝石を使用jquery-rails-2.0.2
して、アプリで Jquery を提供しています。
具体的には、Jquery ファイルを要求すると、最初の 3395 行だけが送信されます。
エラーがどこにあるのかわかりません。gem ディレクトリで実際のファイルを確認したところ、9000 行以上ありました。以前にこのエラーに遭遇した人はいますか?
編集:
私は今、次のことを発見しました:
手動 (netcat を使用) の HTTP 要求でエラーが発生しない
リクエスト行は
GET /assets/jquery.js?body=1
. パーツを外すと?body=1
エラーが消えます。
だから私は今私の質問を言い換えます: "ボディ" 変数の重要性は何ですか?
アセット リンクは次のようになります。
<%= javascript_include_tag "application" %>