Вы не сказали, какую ОС вы используете. Следующие решения работают для Linux (не только для, curl
но и для большинства видов экранирования) :
Поместите имя файла в кавычки (их также нужно экранировать):
curl --progress-bar -F "fileUpload=@\"yes, this filename has a comma.txt\""
Избежать запятой
curl --progress-bar -F "fileUpload=@yes\, this filename has a comma.txt"