Content-disposition header contains filename which can be easily extracted, but sometimes it contains double quotes, sometimes no quotes and there are probably some other va
Slightly modified to match my use case (strips all quotes and UTF tags)
filename\*?=['"]?(?:UTF-\d['"]*)?([^;\r\n"']*)['"]?;?
https://regex101.com/r/UhCzyI/3