cURL 7.50 changed the validation for URL's when using socket connections. cURL 7.4x did not expect a hostname, whereas cURL 7.5x and above _requires_ a hostname. See https://github.com/curl/curl/issues/936 This updates the example to take both versions into account, because cURL 7.4x is still widely used by distros. Signed-off-by: Sebastiaan van Stijn <github@gone.nl> Upstream-commit: 2e0d6e6be2294ef2561e8c3b5f750fd814536268 Component: engine