title: OkHttpClient - Sending a get request with Bearer token fails due to auth
body: <p>I'm using OkHttpClient in a Java service and I'm trying to send a <code>get</code> request with an <code>Authorization</code> header.</p>
  <p>For some reason, the below <em>fails</em> with response code <code>401</code> as if the token isn't sent within the headers.</p>
  <pre><code>OkHttpClient client = new OkHttpClient();
  
  Request request = new Request.Builder();
          .url(url)
          .header(&quot;Authorization&quot;, &quot;Bearer &quot; + token)
          .build();
  
  var response = client.newCall(request).execute()
  
  </code></pre>
  <p>I also tried out using the <code>headers</code> builder param and passing a <code>Headers</code> object containing <code>Authorization</code> <code>Bearer some-token</code>, and also tried with <code>addHeader(&quot;Authorization&quot;, token)</code> but same happens.</p>
  <p>OkHttpClient version: 4.9.2</p>
  <p>What's wrong with the above code? Is OkHttpClient stripping off the Authorization header for some reason?</p>