Я настраиваю объект HttpClient (по умолчанию - DefaultHttpClient), а затем используя этот объект HttpClient для создания запросов Http с использованием метода execute(HttpUriRequest request)
, который "выполняет запрос (Http), используя контекст по умолчанию".
Во-первых, возможно ли каким-либо образом овладеть этим контекстом (объект HttpContext, который я предполагаю)?
Во-вторых, можно ли извлекать информацию из этого контекста способом, подобным приведенным ниже вызовам?
HttpContext.Current.Request.ServerVariables("HTTP_VIA")
HttpContext.Current.Request.ServerVariables("HTTP_X_UP_CALLING_LINE_ID")
Вы расширяете DefaultHttpClient и переопределяете метод createHttpContext(). Вы можете реализовать этот метод, возвращая BasicHttpContext, ссылка на которую вы можете сохранить в своем классе.