title: How to read TLS certificate sent by a client on the server side?
body: <p>I am trying to call a service with mutual TLS using the Curl command.</p>
  <p>Curl command used:</p>
  <pre><code>curl -k -vvvv \
    --request POST \
    --header &quot;Content-Type: application/json&quot; \
    --cert client.pem:password \
    --key key.pem \
    &quot;https://test.com:8443/testing&quot;
  </code></pre>
  <p>I am trying to find out the following:</p>
  <ol>
  <li><p>What is the HTTP request header that I should be looking at the server-side to pull out the client certificate from the HTTP request?</p>
  </li>
  <li><p>If I cannot pull out the client certificate on the server side from the HTTP request, can I add a custom request header in the HTTP request and send the client certificate as a value of that custom header? It would be great if someone could provide an example of this approach.</p>
  </li>
  </ol>