Uploaded image for project: 'ZK'
  1. ZK
  2. ZK-3277

Implement a Fileupload (using modern APIs)

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Fixed
    • Normal
    • 8.6.0
    • 8.0.2
    • Components
    • Security Level: Jimmy
    • None
    • ZK 8.6.0 S1, ZK 8.6.0 S2

    Description

      The current FileUpload/DropUpload implementation was designed to be compatible with older browsers.

      A new FileUpload implementation only focussing on HTML5 standards would help to integrate features like:

      • client side progress counting
        -> avoids a server side round trip
        -> prevents timing issues with load balancers/proxies/virus scanners
      • provide a streaming API at server side for better memory efficiency (as an alternative to temporary files)
      • enable per file size limit checks instead parallel to whole upload request check
      • avoid workaround for old browser limitations such as hidden iframes
      • unify the upload handling code for ButtonUpload/DropUpload (client and server side)

      Attachments

        Issue Links

          Activity

            People

              CharlesQiu CharlesQiu
              cor3000 cor3000
              Votes:
              5 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2 weeks
                  2w
                  Remaining:
                  Time Spent - 2 days, 6 hours, 30 minutes Remaining Estimate - 1 week, 2 days, 1 hour, 30 minutes
                  1w 2d 1h 30m
                  Logged:
                  Time Spent - 2 days, 6 hours, 30 minutes Remaining Estimate - 1 week, 2 days, 1 hour, 30 minutes
                  2d 6h 30m