@Test public void checkRequestHeaders() throws ClientProtocolException, IOException, ODataException { final HttpGet get = new HttpGet(URI.create(getEndpoint().toString() + "/$metadata")); get.setHeader("ConTenT-laNguaGe", "de, en"); getHttpClient().execute(get); final ODataContext ctx = getService().getProcessor().getContext(); assertNotNull(ctx); final Map<String, List<String>> header = ctx.getRequestHeaders(); assertEquals("de, en", header.get(HttpHeaders.CONTENT_LANGUAGE).get(0)); }