getHTTPBreaker finds a breaker (if any) for the given URI in HTTPBreakers. First the URI itself is used for the key. Failing that, the URI host is used. Returns nil if no breaker was found. HTTPBreakers isn't synchronized, and this function doesn't get a (read) lock. ToDo or don't write HTTPBre
(ctx *Context, uri string)