Decoded URLs in MacroView Migrator
The destination path for a migration package must be a decoded URL.
Difference between an encoded and decoded URL
URL encoding, or percent-encoding, involves replacing special characters in a URL with a percent character and two additional characters.
This encoding allows web browsers and servers to interpret special characters or invalid characters in a URL.
For example, the whitespace character " " in a URL is replaced by "%20" in a percent-encoded URL.
Decoded URL
https://google.com/hello world
The above link is broken as "world" has not been included in the URL due to the whitespace character.
Encoded URL
https://google.com/hello%20world
The whitespace character " " has been replaced with "%20" and the URL is no longer broken.
Important
As SharePoint and its URLs support several special characters, a URL may contain a % character not part of an encoded URL.
Therefore, it is not always obvious whether a URL is percent-encoded, which is the reason why Migrator requires decoded URLs.