Commit 1379388d authored by justcoding121's avatar justcoding121 Committed by justcoding121

Comment out test code

parent d6e73a60
...@@ -60,28 +60,28 @@ namespace Titanium.Web.Proxy.Test ...@@ -60,28 +60,28 @@ namespace Titanium.Web.Proxy.Test
Console.WriteLine(e.RequestURL); Console.WriteLine(e.RequestURL);
//modify request headers ////modify request headers
var requestHeaders = e.RequestHeaders; //var requestHeaders = e.RequestHeaders;
if ((e.RequestMethod.ToUpper() == "POST" || e.RequestMethod.ToUpper() == "PUT") && e.RequestContentLength > 0) //if ((e.RequestMethod.ToUpper() == "POST" || e.RequestMethod.ToUpper() == "PUT") && e.RequestContentLength > 0)
{ //{
//Get/Set request body bytes // //Get/Set request body bytes
byte[] bodyBytes = e.GetRequestBody(); // byte[] bodyBytes = e.GetRequestBody();
e.SetRequestBody(bodyBytes); // e.SetRequestBody(bodyBytes);
//Get/Set request body as string // //Get/Set request body as string
string bodyString = e.GetRequestBodyAsString(); // string bodyString = e.GetRequestBodyAsString();
e.SetRequestBodyString(bodyString); // e.SetRequestBodyString(bodyString);
} //}
//To cancel a request with a custom HTML content ////To cancel a request with a custom HTML content
//Filter URL ////Filter URL
if (e.RequestURL.Contains("google.com")) //if (e.RequestURL.Contains("google.com"))
{ //{
e.Ok("<!DOCTYPE html><html><body><h1>Website Blocked</h1><p>Blocked by titanium web proxy.</p></body></html>"); // e.Ok("<!DOCTYPE html><html><body><h1>Website Blocked</h1><p>Blocked by titanium web proxy.</p></body></html>");
} //}
} }
...@@ -89,29 +89,29 @@ namespace Titanium.Web.Proxy.Test ...@@ -89,29 +89,29 @@ namespace Titanium.Web.Proxy.Test
//Insert script to read the Browser URL and send it back to proxy //Insert script to read the Browser URL and send it back to proxy
public void OnResponse(object sender, SessionEventArgs e) public void OnResponse(object sender, SessionEventArgs e)
{ {
//modify response headers ////modify response headers
var responseHeaders = e.ResponseHeaders; //var responseHeaders = e.ResponseHeaders;
if (e.ResponseStatusCode == HttpStatusCode.OK) //if (e.ResponseStatusCode == HttpStatusCode.OK)
{ //{
if (e.ResponseContentType.Trim().ToLower().Contains("text/html")) // if (e.ResponseContentType.Trim().ToLower().Contains("text/html"))
{ // {
//Get/Set response body bytes // //Get/Set response body bytes
byte[] responseBodyBytes = e.GetResponseBody(); // byte[] responseBodyBytes = e.GetResponseBody();
e.SetResponseBody(responseBodyBytes); // e.SetResponseBody(responseBodyBytes);
//Get response body as string // //Get response body as string
string responseBody = e.GetResponseBodyAsString(); // string responseBody = e.GetResponseBodyAsString();
//Modify e.ServerResponse // //Modify e.ServerResponse
Regex rex = new Regex("</body>", RegexOptions.RightToLeft | RegexOptions.IgnoreCase | RegexOptions.Multiline); // Regex rex = new Regex("</body>", RegexOptions.RightToLeft | RegexOptions.IgnoreCase | RegexOptions.Multiline);
string modified = rex.Replace(responseBody, "<script type =\"text/javascript\">alert('Response was modified by this script!');</script></body>", 1); // string modified = rex.Replace(responseBody, "<script type =\"text/javascript\">alert('Response was modified by this script!');</script></body>", 1);
//Set modifed response Html Body // //Set modifed response Html Body
e.SetResponseBodyString(modified); // e.SetResponseBodyString(modified);
} // }
} //}
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment