SwfUpload выдает ошибку 302 при загрузке изображений - PullRequest
0 голосов
/ 14 марта 2012

Я использую плагин swfUpload со скрепкой, который использует флэш для загрузки изображений, но когда я нажимаю

кнопка загрузки это дает мне эту ошибку, и изображение не загружается и не сохраняется в БД. Это показывает ошибка.

Алекса-кружева-талия-йога-брюк-size4.jpg // это мое изображение для загрузки

Ошибка загрузки: 302 // это ошибка

будет полезна любая полезная помощь.

это вывод журнала

Запущено POST "/ admin / images / create_banner_image" для 202.154.225.30 в 2012-03-14 02:19:34 -0400 Обработка Admin :: ImagesController # create_banner_image как HTML Параметры: {"Filename" => "alexa's-lace-талия-yoga-брюк-size4.jpg", "Filedata" => #>, "Загрузить" => "Отправить запрос"} ВНИМАНИЕ: Невозможно проверить подлинность токена CSRF. Завершено 401 Несанкционированный в 42 мс

Теперь, пожалуйста, ответьте @ shinghara

Ответы [ 2 ]

3 голосов
/ 20 мая 2012

Если вам нужен быстрый взлом, то добавление

protect_from_forgery :except => :create_banner_image

в ваш класс Admin :: ImagesController должно помочь.

Если вы хотите внедрить безопасное решение - потребуетсянемного больше работы.SWFupload использует flash, и он ничего не знает о вашем сеансе Rails, если вы не сообщите об этом.См. Хорошее руководство о том, как исправить это здесь: Rails 2.3.4 и SWFUpload - промежуточное программное обеспечение для флеш-загрузок, которое изящно ухудшается

1 голос
/ 29 мая 2012

Я использовал новую версию swfupload и, следовательно, решил проблему.

...