title: How to set the (OAuth token) Authorization Header on an Android OKHTTPClient request
body: <p>I'm able to set the Auth Header on normal <code>HTTPURLConnection</code> requests like this:</p>
  
  <pre><code>URL url = new URL(source);  
  HttpURLConnection connection = this.client.open(url);  
  connection.setRequestMethod("GET");  
  connection.setRequestProperty("Authorization", "Bearer " + token);  
  </code></pre>
  
  <p>This is standard for HttpURLConnection. In the above code snippet <code>this.client</code> is an instance of Square's <code>OkHTTPClient</code> (<a href="http://corner.squareup.com/2013/05/announcing-okhttp.html" rel="noreferrer">here</a>). </p>
  
  <p>I'm wondering if there is an <code>OkHTTP</code>-specific way of setting the Auth Header? I see the <code>OkAuthenticator</code> class but am not clear on how exactly to use it / it looks like it only handles authentication challenges. </p>
  
  <p>Thanks in advance for any pointers. </p>