490 @param boundary boundary string (QByteArray) |
490 @param boundary boundary string (QByteArray) |
491 @return set of name, value pairs (set of tuple of string, string) |
491 @return set of name, value pairs (set of tuple of string, string) |
492 """ |
492 """ |
493 args = set() |
493 args = set() |
494 |
494 |
495 dataStr = str(data) |
495 dataStr = bytes(data).decode() |
496 boundaryStr = str(boundary) |
496 boundaryStr = bytes(boundary).decode() |
497 |
497 |
498 parts = dataStr.split(boundaryStr + "\r\n") |
498 parts = dataStr.split(boundaryStr + "\r\n") |
499 for part in parts: |
499 for part in parts: |
500 if part.startswith("Content-Disposition"): |
500 if part.startswith("Content-Disposition"): |
501 lines = part.split("\r\n") |
501 lines = part.split("\r\n") |