Frage

In einem Projekt habe ich vor kurzem ersetzt ein einfaches Formular-basierten Datei-Upload mit SWFUpload. Wenn SWFUpload einen Erfolg zurückgibt, ich ein Formular erzeugen, um Tags zu den hochgeladenen Assets hinzuzufügen.

Ich möchte in der Lage sein, Daten in die Tags Textbox zu testen Eingabe, sondern zu tun, dass ich (glaube ich) müssen zu fälschen aus SWFUpload.

Hat jemand dies in der Vergangenheit getan? Ich habe nicht in der Lage gewesen, etwas über Google zu finden, und es scheint nicht, etwas in der Gurke docs zu sein re:. Testen von Flash

War es hilfreich?

Lösung

Ich glaube nicht, dass Sie zu fälschen Blitz brauchen überhaupt, denn alle swfupload für Sie tut, ist eine einfache HTTP-POST-Simulation.

Wenn Sie eine manuelle http Post an die gleiche Aktion / Controller, der Ihre swfupload zu entsendet und stellen Sie sicher, dass das Dateifeld Ihres Beitrags ist die gleiche wie die swf Parameter genannt, die Pässe (params [: Filedata]) SWFUpload Sie soll die gleiche Wirkung erzielen.

Auch Swanand Kommentar beantworten oben CGI :: Session müssen hacken. Versuchen Sie http: / /blog.isshen.com/2008/10/5/making-swfupload-and-rails-2-1-sessions-work-together

Andere Tipps

Ich stolperte vor kurzem auf diese Plugin , die in der Lage sein können Sie hilft, mit dem, was yo tun müssen. Sie können mehr lesen hier .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top