title: Is there any disadvantage of using: text/plain; charset="UTF-8"
body: <p>My web server serves content that is in 95% of the time just simple ascii. However in some rare cases, the content contains some German non-ascii characters. </p>
  
  <p>Now I could set the <code>content-type</code> response header by detecting if the content contains any non-ascii characters, or I could just always set the response header:</p>
  
  <pre><code>Content-Type: text/plain; charset=UTF-8
  </code></pre>
  
  <p>Is there any disadvantage in doing the latter? </p>