Hi,
I'm trying to download a file from a website that uses basic authentication. My password has a pound sign/hash symbol (#) in it and that is causing the inetget to fail. I've tried encoding it as %23 but that doesn't work either. Unfortunately the website I'm attempting to reach is internal to my workplace so it may be difficult to reproduce but regardless here's basically the code that isn't working..
Local $hDownload = InetGet("http://Username:Password#@myinternalwebsite.com", @TempDir & "\update.dat")
My network traces don't show any traffic going to myinternalwebsite.com unless I remove the # symbol.
If I manually use a browser and navigate to the site and enter my credentials in the popup and capture the network traffic, it shows the actual # sign in the Credentials section of the packet and this is the behavior I'm trying to emulate with InetGet.
Any ideas how I can pass the # symbol in my password using InetGet?