本文整理汇总了C#中IronWASP.Response.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# Response.ToString方法的具体用法?C# Response.ToString怎么用?C# Response.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IronWASP.Response
的用法示例。
在下文中一共展示了Response.ToString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetReflections
public static Reflection GetReflections(string Input, Response Res)
{
List<string> Results = new List<string>();
string ResString = Res.ToString();
return GetReflections(Input, ResString);
}
示例2: CanInterceptBasedOnFilter
//.........这里部分代码省略.........
switch (Code)
{
case 200:
if (!Intercept200)
return false;
break;
case 301:
case 302:
if (!Intercept301_2)
return false;
break;
case 403:
if (!Intercept403)
return false;
break;
case 500:
if (!Intercept500)
return false;
break;
default:
if (Code > 199 && Code < 300)
{
if (!Intercept2xx)
return false;
}
else if (Code > 299 && Code < 400)
{
if (!Intercept3xx)
return false;
}
else if (Code > 399 && Code < 500)
{
if (!Intercept500)
return false;
}
else if (Code > 499 && Code < 600)
{
if (!Intercept5xx)
return false;
}
break;
}
if (Res.BodyLength > 0)
{
if (Res.ContentType.ToLower().Contains("html"))
{
if (!InterceptHTML) return false;
}
else if (Res.ContentType.ToLower().Contains("css"))
{
if (!InterceptCSS) return false;
}
else if (Res.ContentType.ToLower().Contains("javascript"))
{
if (!InterceptJS) return false;
}
else if (Res.ContentType.ToLower().Contains("xml"))
{
if (!InterceptXML) return false;
}
else if (Res.ContentType.ToLower().Contains("json"))
{
if (!InterceptJSON) return false;
}
else if (Res.ContentType.ToLower().Contains("text"))
{
if (!InterceptOtherText) return false;
}
else if (Res.ContentType.ToLower().Contains("jpg") || Res.ContentType.ToLower().Contains("png") || Res.ContentType.ToLower().Contains("jpeg") || Res.ContentType.ToLower().Contains("gif") || Res.ContentType.ToLower().Contains("ico"))
{
if (!InterceptImg) return false;
}
else
{
if (!InterceptOtherBinary) return false;
}
}
//Check Keyword
if (InterceptCheckResponseWithKeyword)
{
if (InterceptCheckResponseWithKeywordPlus && InterceptResponseWithKeyword.Length > 0)
{
if (!Res.ToString().Contains(InterceptResponseWithKeyword))
{
return false;
}
}
if (InterceptCheckResponseWithKeywordMinus && DontInterceptResponseWithKeyword.Length > 0)
{
if (Res.ToString().Contains(DontInterceptResponseWithKeyword))
{
return false;
}
}
}
return true;
}
示例3: DisplayPluginResultsResponse
internal static void DisplayPluginResultsResponse(Response Res)
{
if (Res != null)
{
UI.ResultsResponseIDV.Text = Res.ToString();
}
}