This example shows how to download a file from a password protected area to your device. I prepared this webpage
http://restricted.puravidaapps.com using basic HTTP authentication, which means,
you can access this area only after login with username and password. Try it with username=appinventor and password=appinventor.
To be able to do the authentication with App Inventor, we have to add an Authentication header.
The Authorization header is constructed as follows (source: Wikipedia):
To make it as simple as possible, I just Base64 encoded the username:password string appinventor:appinventor using
this page which results in YXBwaW52ZW50b3I6YXBwaW52ZW50b3I=
and put that hardcoded into the header. That's all.
If you find this example helpful and you are using it in one of your projects,
be nice and donate a small amount!
Thank you! Taifun
This work by Pura Vida Apps is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License
with attribution (name=Pura Vida Apps and link to the source site) required.