mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 06:35:12 +00:00 
			
		
		
		
	[utils] Fix multipart_encode for Python < 3.5
This commit is contained in:
		| @@ -2110,7 +2110,7 @@ def try_multipart_encode(data, boundary): | ||||
|             v = v.encode('utf-8') | ||||
|         # RFC 2047 requires non-ASCII field names to be encoded, while RFC 7578 | ||||
|         # suggests sending UTF-8 directly. Firefox sends UTF-8, too | ||||
|         content = b'Content-Disposition: form-data; name="%s"\r\n\r\n' % k + v + b'\r\n' | ||||
|         content = b'Content-Disposition: form-data; name="' + k + b'"\r\n\r\n' + v + b'\r\n' | ||||
|         if boundary.encode('ascii') in content: | ||||
|             raise ValueError('Boundary overlaps with data') | ||||
|         out += content | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Yen Chi Hsuan
					Yen Chi Hsuan