1

これは特にerrorAction:Y.Uploader.Queue.RESTART_AFTERに関するものです。この質問を再投稿して申し訳ありませんが、検索しましたが、関連するものが見つかりませんでした。

プロジェクトの 1 つで YUI アップローダを使用しています。質問はエラー処理に関するものです。

uploader = new Y.Uploader({
                width: "72px",
                height: "20px",
                multipleFiles: true,
                swfURL: "YUI_3.18/uploader/assets/flashuploader.swf?t=" + Math.random(),                
                uploadURL: "http://xxxxxx.cloudfront.net/",
                fileFieldName: 'file',
                selectFilesButton: Y.Node.create(buttonSkin),
                simLimit: simUploadLimit,
                errorAction:Y.Uploader.Queue.RESTART_AFTER
            });    

「errorAction:Y.Uploader.Queue.RESTART_AFTER」が実際に発生しているかどうかをテストする方法を知りたいです。例: アップロードが失敗し、キューに再追加されます。

また、失敗したアップロードをシミュレートする方法も知りたいです (可能な場合)。

大変お世話になりました。

4

2 に答える 2

0
Fail for every request to test this scenerio. Hack :)



 if("your file name".equalsIgnoreCase(fileName)){
            response.setProperty(ResourceResponse.HTTP_STATUS_CODE,
                    Integer.toString(HttpServletResponse.SC_BAD_REQUEST));
            return;
        }

This will always fail and automatic message queue puts current file to retry it after all other files are complete. 
于 2016-05-06T03:20:48.183 に答える