(user *url.Userinfo)
| 225 | } |
| 226 | |
| 227 | func proxyAuthorization(user *url.Userinfo) string { |
| 228 | username := user.Username() |
| 229 | password, _ := user.Password() |
| 230 | encoded := base64.StdEncoding.EncodeToString([]byte(username + ":" + password)) |
| 231 | return "Basic " + encoded |
| 232 | } |
| 233 | |
| 234 | // Redact returns a log-safe proxy URL with credentials and path-like data removed. |
| 235 | func Redact(raw string) string { |