The MSDN link is good, but the security information is not complete there. Handler registration should contain "% 1", not% 1. This is a security measure because some URL sources do not decode% 20 correctly before calling your custom protocol handler.
PS. You will get the entire URL, not just the URL parameters. But the URL may be subject to some mishandling, in addition to the conversion of 20-20% space already mentioned. This helps to be conservative in URL syntax design. Do not accidentally throw // or you get in a mess in this file: // is.
MSalters Sep 17 '08 at 10:48 2008-09-17 10:48
source share