(value string)
| 75 | } |
| 76 | |
| 77 | func (input *request) sanitizeURL(value string) string { |
| 78 | value = strings.TrimSpace(value) |
| 79 | website, err := url.Parse(value) |
| 80 | if err != nil { |
| 81 | return value |
| 82 | } |
| 83 | if website.Scheme == "" { |
| 84 | return "https://" + value |
| 85 | } |
| 86 | return value |
| 87 | } |
| 88 | |
| 89 | func (input *request) sanitizeStringPointer(value string) *string { |
| 90 | value = strings.TrimSpace(value) |