fix: encode_multipart should behave just the same with
urllib.urlencode(dict, 1)