title: How can i access request headers in graphql query using java datafetcher environment?
body: <p>I want to fetch a header value I am passing during a GraphQl Query call. Something like we can do prior in case of rest api
  HttpServletRequest.getheader()</p>
  <p>I wanted to fetch it from the dataFetchingEnvironment but the context fetched from this value did not get me any means to fetch the header values from request.</p>
  <pre><code>        try {
              GraphQLContext context =  env.getGraphQlContext();
              String Id= context.getHeader(&quot;headerkeyIpass&quot;); 
  // I know this method does not exist i am trying to paint a picture as to what i am asking
  </code></pre>
  <p>I do not intend to change the resolver method calls but any inputs to improve my code would be great.</p>