Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-125985

Follow up tasks related to QHttpMultipart convenience methods

    XMLWordPrintable

Details

    • Task
    • Resolution: Unresolved
    • P2: Important
    • None
    • None
    • Network
    • None
    • f39b39b8c (dev), 34f6210bb (6.8), 8c8a0c06d (dev), cdb447224 (6.7), b5dde79bc (6.8), 14a59bf0b (dev), 838a2fde2 (6.8), 14f68c9d4 (dev), 90a9ab2a4 (dev), 2541f1945 (dev), 9bcf320fc (dev), d0b0fe766 (dev), 4da130838 (dev), ab859d5f9 (dev), 9fcafa715 (dev)
    • Foundation Sprint 109, Foundation Sprint 110

    Description

      1. investigate percent encoding: is it really needed?
      2. investigate the deduction mechanism: what should happen if no mime type is specified and the type cannot be deduced because the qmimedatabase is not present?
      3. improve test coverage:
        1. additional types (pdf, zip, etc...)
        2. additional headers for setheaders
        3. test the case when no mime type is provided and the qmimedatabase is not present
        4. investigate the possibility of a small, but working example as a manual test
      4. improve documentation: provide at least one code snippet that demonstrates how the new API can be used
      5. Support different styles of filename (Options): RFC 8187 (RFC 5987), RFC 6266, RFC 7578
      6. Make part() idempotent (return the same part every time) and add API for the use-case of attaching multiple files

      Attachments

        Issue Links

          For Gerrit Dashboard: QTBUG-125985
          # Subject Branch Project Status CR V

          Activity

            People

              mate Máté Barany
              mate Máté Barany
              Vladimir Minenko Vladimir Minenko
              Alex Blasche Alex Blasche
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are 3 open Gerrit changes