Namespace: OpenEdge.Net.HTTP
Type: Class ProxyHttpClient
Parent Classes:
Inherits: OpenEdge.Net.HTTP.HttpClientDecorator
Implements: OpenEdge.Net.HTTP.ISupportProxy


Copyright (c) 2015-2016 by Progress Software Corporation. All rights reserved.
File:ProxyHttpClient
Purpose:Http client with support for proxy server, for all requests
Author(s):pjudge
Created:Thu May 22 15:12:49 EDT 2014
Purpose: The URI to use as a proxy for this request eg. http://proxy.example.com/



Method Summary
  Options Name Purpose
  Execute (IHttpRequest, IHttpResponse)

Constructor Summary
  Options Name Purpose
  ProxyHttpClient (IHttpClient)
  ProxyHttpClient (IHttpClient, URI)

Property Summary
  Options Name Purpose
  OpenEdge.Net.URI ProxyURI


Method Detail
Top

Execute (IHttpRequest, IHttpResponse)

Parameters:
poRequest OpenEdge.Net.HTTP.IHttpRequest
 
poResponse OpenEdge.Net.HTTP.IHttpResponse
 


Constructor Detail
Top

ProxyHttpClient (IHttpClient)

Parameters:
poClient OpenEdge.Net.HTTP.IHttpClient
 
Top

ProxyHttpClient (IHttpClient, URI)

Parameters:
poClient OpenEdge.Net.HTTP.IHttpClient
 
poProxy OpenEdge.Net.URI
 


Property Detail
Top

OpenEdge.Net.URI ProxyURI

Returns OpenEdge.Net.URI