I’d rant about this one, but this article and included code does so wonderfully.
This is no substitute for decoupling your code from things like HttpContext, but there are those times where its a near-dependency (ex. our legacy system uses the path to resolve certain client conditions)