diff --git a/scripts/mdlinkcheck b/scripts/mdlinkcheck index 5c1f0569d4..06df25d64b 100755 --- a/scripts/mdlinkcheck +++ b/scripts/mdlinkcheck @@ -132,6 +132,7 @@ sub checkurl { } print "check $url\n"; + $url =~ s/([^A-Za-z0-9_.~-])/sprintf("%%%02X", ord($1))/ge; my $curlcmd="curl -ILfsm10 --retry 2 --retry-delay 5 -A \"Mozilla/curl.se link-probe\""; my @content = `$curlcmd \"$url\"`; if(!$content[0]) {