http://www.perlmonks.org?node_id=596412


in reply to Re^2: question on encoding
in thread question on encoding

From the HTML 4.01 Specification:
The content type "application/x-www-form-urlencoded" is inefficient for sending large quantities of binary data or text containing non-ASCII characters. The content type "multipart/form-data" should be used for submitting forms that contain files, non-ASCII data, and binary data.