title: Apache HttpClient 4.3 SocketConfig.getSoTimeout() vs RequestConfig.getSocketTimeout()
body: <p>When building a <code>CloseableHttpClient</code> in Apache HttpClient 4.3, I can use</p>
  
  <pre><code>SocketConfig.custom().setSoTimeout(soTimeout).build()
  </code></pre>
  
  <p>and send it to the <code>setDefaultSocketConfig()</code> method of my connection manager.</p>
  
  <p>I can also use</p>
  
  <pre><code>RequestConfig.custom().setSocketTimeout(socketTimeout).build()
  </code></pre>
  
  <p>and send it to the <code>setDefaultRequestConfig()</code> method of my http client builder.</p>
  
  <p>Will these have the same end effect or different end effects?</p>