Skip to content

Instantly share code, notes, and snippets.

@SamKr
Created October 24, 2018 09:42
Show Gist options
  • Save SamKr/e5887b0d78789656759053f37302327a to your computer and use it in GitHub Desktop.
Save SamKr/e5887b0d78789656759053f37302327a to your computer and use it in GitHub Desktop.
Decodes an HTTP URL
string newUrl;
var i = 0;
while ((newUrl = Uri.UnescapeDataString(url)) != url)
{
url = newUrl;
i++;
if (i > 1000) break;
}
return newUrl;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment