0

私は自分のプロジェクトの一部として symfony の HTTP 基盤を使用しました。しかし、それを使用して ajax をアップロードする方法が見つかりません。

ajaxを使用してSymfonyのHTTP Foundationにファイルをアップロードするには? プラグインやアドオン、または別の方法はありますか?

4

1 に答える 1

0

jQuery Upload、Uploadify などのコンポーネントを使用している可能性があります。ここで説明されているアップロード プロセスでのみ問題が発生する可能性があります ( http://symfony.com/doc/current/cookbook/doctrine/file_uploads.html)ファイアウォールの内側で実行している場合(制限エリアなど)。

全体的な問題は、セッション ID (通常は Cookie に保存されます) がアップロード コンポーネント リクエストに含まれていないことです。Flash の制限を行います。この記事 ( http://www.elao.com/blog/symfony-2/symfony-2-loading-session-from-query-param.html ) で説明されている手順を使用すると、うまくいくはずです。

于 2013-01-31T06:11:20.043 に答える