add support for download, and respond to GET, and url encode config path and filename to make a valid url, and decode on download