C# 클래스 HitProxy.Session.ConnectProxy

Proxy implementation for HTTP CONNECT
파일 보기 프로젝트 열기: hultqvist/HitProxy

공개 메소드들

메소드 설명
InterceptConnect ( Request request, Stream clientStream, CachedConnection remote ) : Stream

Intercepts a HTTP CONNECT so we can filter the encrypted requests

ProcessHttpConnect ( Request request, Stream clientStream, CachedConnection remote ) : void

Read and execute request.

비공개 메소드들

메소드 설명
LocalCertValidation ( object sender, string targetHost, X509CertificateCollection localCertificates, X509Certificate remoteCertificate, String acceptableIssuers ) : X509Certificate
RemoteCertificateValidation ( object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslPolicyErrors ) : bool

메소드 상세

InterceptConnect() 공개 정적인 메소드

Intercepts a HTTP CONNECT so we can filter the encrypted requests
public static InterceptConnect ( Request request, Stream clientStream, CachedConnection remote ) : Stream
request Request
clientStream Stream
remote HitProxy.Connection.CachedConnection
리턴 Stream

ProcessHttpConnect() 공개 정적인 메소드

Read and execute request.
public static ProcessHttpConnect ( Request request, Stream clientStream, CachedConnection remote ) : void
request Request /// A ///
clientStream Stream
remote HitProxy.Connection.CachedConnection
리턴 void