| 82 | } |
| 83 | |
| 84 | TStringBuf CutHttpWwwPrefixes(const TStringBuf url Y_LIFETIME_BOUND) { |
| 85 | TStringBuf urlCut = CutWWWPrefix(CutHttpPrefix(url)); |
| 86 | if (!urlCut.empty() && urlCut.back() == '/') |
| 87 | urlCut = urlCut.substr(0, urlCut.length() - 1); |
| 88 | return urlCut; |
| 89 | } |
| 90 | |
| 91 | TString MakeLowerHost(const TStringBuf url, size_t shift) { |
| 92 | TString urlFixed(url); |
no test coverage detected