@@ -93,7 +93,7 @@ var explicitEndPoint = new ExplicitProxyEndPoint(IPAddress.Any, 8000, true)
93
93
};
94
94
95
95
// Fired when a CONNECT request is received
96
- explicitEndPoint .BeforeTunnelConnect += OnBeforeTunnelConnect ;
96
+ explicitEndPoint .BeforeTunnelConnectRequest += OnBeforeTunnelConnectRequest ;
97
97
98
98
// An explicit endpoint is where the client knows about the existence of a proxy
99
99
// So client sends request in a proxy friendly manner
@@ -127,7 +127,7 @@ proxyServer.SetAsSystemHttpsProxy(explicitEndPoint);
127
127
Console .Read ();
128
128
129
129
// Unsubscribe & Quit
130
- explicitEndPoint .BeforeTunnelConnect -= OnBeforeTunnelConnect ;
130
+ explicitEndPoint .BeforeTunnelConnectRequest -= OnBeforeTunnelConnectRequest ;
131
131
proxyServer .BeforeRequest -= OnRequest ;
132
132
proxyServer .BeforeResponse -= OnResponse ;
133
133
proxyServer .ServerCertificateValidationCallback -= OnCertificateValidation ;
@@ -158,7 +158,7 @@ public async Task OnRequest(object sender, SessionEventArgs e)
158
158
Console .WriteLine (e .HttpClient .Request .Url );
159
159
160
160
// read request headers
161
- var requestHeaders = e .HttpClient .Request .RequestHeaders ;
161
+ var requestHeaders = e .HttpClient .Request .Headers ;
162
162
163
163
var method = e .HttpClient .Request .Method .ToUpper ();
164
164
if ((method == " POST" || method == " PUT" || method == " PATCH" ))
@@ -200,12 +200,12 @@ public async Task OnRequest(object sender, SessionEventArgs e)
200
200
public async Task OnResponse (object sender , SessionEventArgs e )
201
201
{
202
202
// read response headers
203
- var responseHeaders = e .HttpClient .Response .ResponseHeaders ;
203
+ var responseHeaders = e .HttpClient .Response .Headers ;
204
204
205
205
// if (!e.ProxySession.Request.Host.Equals("medeczane.sgk.gov.tr")) return;
206
206
if (e .HttpClient .Request .Method == " GET" || e .HttpClient .Request .Method == " POST" )
207
207
{
208
- if (e .HttpClient .Response .ResponseStatusCode == " 200" )
208
+ if (e .HttpClient .Response .StatusCode == 200 )
209
209
{
210
210
if (e .HttpClient .Response .ContentType != null && e .HttpClient .Response .ContentType .Trim ().ToLower ().Contains (" text/html" ))
211
211
{
0 commit comments