我正在编写一个简单的HTTP代理,它将扮演广告块的角色。我希望它检查请求的网址,并告诉它是否尝试,例如,下载CSS样式,或者去广告网站。这样做有一个简洁的方法吗?除了跳过网址,其中包含" / ad /"," / ads /"等等?因为现在我的代码看起来像这样:
public void ProcessRequest()
{
var url = context.Request.RawUrl;
if (url.Contains("/ad/"))
return;
//and some code to get an actual answer
}