title: Possible types of a HTTP header value
body: <p>The type of a value passed through a <strong>query string</strong> is always a string. When a HTTP client need to send a number, let's say <code>42</code>, in is actually <code>&quot;42&quot;</code>. Everything inside the <strong>query string</strong> is actually a string.</p>
  <p>Is it the same for the type of values passed through a <strong>header</strong> ?</p>
  <p>In other words, if we send an HTTP request with a <code>&quot;FooBar&quot;</code> header with the value of <code>42</code>, and another request where the value of the header set to <code>&quot;42&quot;</code>, will the server perceive the two received values as of the same type and value (i.e. <code>&quot;42&quot;</code>)?</p>