title: multipart/form-data, what is the default charset for fields?
body: <p>what is the default encoding one should use to decode multipart/form-data if no charset is given? RFC2388 states:</p>
  
  <blockquote>
    <p>4.5 Charset of text in form data</p>
    
    <p>Each part of a multipart/form-data is supposed to have a content-
      type.  In the case where a field element is text, the charset
      parameter for the text indicates the character encoding used.</p>
    
    <p>For example, a form with a text field in which a user typed 'Joe owes
      &lt;eu&gt;100' where &lt;eu&gt; is the Euro symbol might have form data returned
      as:</p>
  
  <pre><code>--AaB03x
  content-disposition: form-data; name="field1"
  content-type: text/plain;charset=windows-1250
  content-transfer-encoding: quoted-printable&gt;&gt;
  
  Joe owes =80100.
  --AaB03x
  </code></pre>
  </blockquote>
  
  <p>In my case, the charset isn't set and I don't know how to decode the data within that text/plain section. As I do not want to enforce something that isn't standard behavior I'm asking what the expected behavior in this case is. The RFC does not seem to explain this so I'm kinda lost.</p>
  
  <p>Thank you!</p>